Changes in 20200208092503

Built from cb56699431a0f051c40a8d0c765826e710de0aad

..index..
Bug 1614097 R[Core:Audio/Video: Playback]Update mp4parse-rust to bbb4a12
Bug 1606628 R[Core:CSS Parsing and Computation]Remove nsStyleImageRequest.
Bug 1613010 R[Core:CSS Parsing and Computation]Don't use a binary tree representation for calc() sums / products.
Bug 1611733 R[Core:CSS Parsing and Computation]Convert NS_STYLE_POSITION_* definitions to an enum class in nsStyleConsts.h
Bug 1613257 R[Core:CSS Parsing and Computation]InspectorUtils.cpp: redundant return statement at the end of a function with a void return type
Bug 1611837 R[Core:Canvas: WebGL]Assertion failure: data, at /builds/worker/workspace/build/src/dom/canvas/WebGLContextBuffers.cpp:257
Bug 1613712 R[Core:Canvas: WebGL]WebGLContext::GetVRFrame freezes when the canvas was not composited
Bug 1613106 R[Core:Canvas: WebGL]Crash in [@ mozilla::ClientWebGLContext::InitializeCanvasRenderer]
Bug 1612639 R[Core:DOM: Animation]Intermittent TEST-UNEXPECTED-PASS | /web-animations/timing-model/animations/playing-an-animation.html | Playing a canceled animation backwards sets the start time - expected FAIL
Bug 1611853 R[Core:DOM: Core & HTML]Assertion failure: rangeIndex >= 0, at /builds/worker/workspace/build/src/dom/base/Selection.cpp:1939
Bug 1273687 R[Core:DOM: Core & HTML]Consider whether/when XPConnect sandboxes should be able to see [SecureContext] API
Bug 1614024 R[Core:DOM: Core & HTML]Intermittent dom/tests/reftest/bug453105.html == dom/tests/reftest/bug453105-ref.html | image comparison, max difference: 4, number of differing pixels: 1
Bug 1612477 R[Core:DOM: Editor]Remove `nsIDocumentStateListener::NotifyDocumentCreated()`
Bug 1523853 R[Core:DOM: Events]Intermittent dom/events/test/test_bug574663.html | Ctrl-scrolling should zoom while the user is touching the touchpad - didn't expect 1, but got it
Bug 1613627 R[Core:DOM: Networking]Rename WifiGeo to NetworkGeo
Bug 1612983 R[Core:DOM: Selection]Do not disable APZ when the selection is on nomal position: static elements while pinch-zooming
Bug 1613378 N[Core:DOM: Selection]Reduce dependencies from `Selection::MaybeAddTableCellRange` to `mFrameSelection`
Bug 1612307 R[Core:DOM: Service Workers]Perma early beta mochitest test_interfaces.html/test_worker_interfaces.html/test_serviceworker_interfaces.html failures when Gecko 74 merges to Beta on 2020-02-10
Bug 1613708 R[Core:DOM: UI Events & Focus Handling]Enable some disabled pointer event mochitests on Android
Bug 1613974 R[Core:DOM: postMessage]Fix transfer-errors.window.js WPT failures
Bug 1611240 R[Core:Graphics]Expose gecko build id to android telemetry
Bug 1613144 R[Core:Graphics: WebRender]Content jumps when pinch zooming on webrender on android
Bug 1613485 R[Core:Graphics: WebRender]Add a new COMPOSITE_SWAP_TIME metric
Bug 1607895 R[Core:JavaScript Engine]Assertion failure: !lazy->hasInnerFunctions(), at js/src/vm/JSScript.cpp:325
Bug 1612767 R[Core:JavaScript Engine]Intermittent /offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | application crashed [@ js::ContextChecks::check(class JSString *,int) + 0x62]
Bug 1612863 R[Core:JavaScript Engine]Crash [@ XPCJSContext::Initialize()] due to InitSelfHostedCode failed
Bug 1609916 A[Core:Javascript: WebAssembly]Implement a callback in JS whenever a SharedArrayBuffer is constructed inside a context
Bug 1613875 R[Core:Javascript: WebAssembly]Wasm helper thread memory reporter reports the wrong value
Bug 1541095 R[Core:Layout]Try to use typed enums to avoid need for static_casts in WritingModes.h
Bug 1613380 R[Core:Layout: Flexbox]Assertion failure: mNumAutoMarginsInMainAxis == 0 (miscounted the number of auto margins), at /builds/worker/workspace/build/src/layout/generic/nsFlexContainerFrame.cpp:2242
Bug 1614082 R[Core:Layout: Flexbox]Minor flexbox cleanup
Bug 1613732 R[Core:Layout: Flexbox]Revise ReflowChildFlags comments, and use logical ReflowChild and FinishReflowChild in flex container
Bug 1614003 R[Core:MFBT]mfbt/NullPtr.h is unused
Bug 1613497 R[Core:Networking]Use the background thread pool for the predictor
Bug 1322113 R[Core:Networking: Cookies]WebExtensions request does not contain cookies even for visited sites when 'from visited' setting is enabled, in Private Browsing mode
Bug 1613631 R[Core:Networking: DNS]Make nsHostRecord remember the effective TRR mode and report telemetry accordingly
Bug 1613864 R[Core:Networking: DNS]Update trr timing on cache refresh
Bug 1613514 A[Core:Panning and Zooming]Perma [tier2] gfx/layers/apz/test/mochitest/browser_test_group_fission.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
Bug 1606927 R[Core:Security: PSM]Upgrade Firefox 74 to use NSS 3.50
Bug 1613991 R[Core:Security: Process Sandboxing]Register FS brokers with the profiler.
Bug 1613921 R[Core:Security: Process Sandboxing]Chromium patch stack is out of date
Bug 1595542 R[Core:Spelling checker]Update the spellchecker dictionary to SCOWL 2019.10.06
Bug 1608759 A[Core:Storage: Quota Manager]QM: Clean up OriginParser related things
Bug 1613909 R[Core:Web Audio]Perma TEST-UNEXPECTED-FAIL | dom/broadcastchannel/tests/test_wasm.html | uncaught exception - TypeError: The SharedArrayBuffer object cannot be serialized. when Gecko 74 merges to Beta on 2020-02-10
Bug 1612318 R[Core:Web Painting]Use more specialized display items for main thread hit testing
Bug 1612895 R[Core:Web Painting]Rename nsDisplayHitTestInfoItem to nsDisplayHitTestInfoBase
Bug 1613490 R[Core:Web Painting]Cleanup TransformReferenceBox usage to avoid calling Width() and Height() when not needed.
Bug 1613516 N[Core:Widget]Perma [tier2] widget/tests/browser/browser_test_clipboardcache.js | Uncaught exception received from previously timed out test - [Exception... "(null)" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "<unknown>" data: no]
Bug 1418822 A[Core:Widget: Win32]Rolling the mouse wheel 1 notch/tick does not scroll as much distance as Chrome and Edge, making scrolling feel slow
Bug 1594942 R[Core:XPCOM]null pointer passed as argument 2, which is declared to never be null in include/nsTArray.h:586
Bug 1613843 R[DevTools:Console]Remove `pprint` helper
Bug 1609941 R[DevTools:Console]Display eager evaluation result in editor mode
Bug 1613599 R[DevTools:Console]Implement final eager evaluation design
Bug 1613538 R[DevTools:Console]Enable eager evaluation on DevEdition by default
Bug 1613845 R[DevTools:Console]Remove `print` helper
Bug 1610415 R[DevTools:Debugger]Exposed parent SavedFrame objects from Debugger.Frame
Bug 1596114 R[DevTools:Debugger]Migrate server unit tests to async/await
Bug 1613543 N[DevTools:Debugger]Perma [tier2] devtools/client/debugger/test/mochitest/browser_dbg-windowless-service-workers.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N)
Bug 1579226 R[DevTools:Responsive Design Mode]Handle overlay scroll-bar styles while simulating a mobile device
Bug 1613869 R[Firefox:Address Bar]Enable urlbar.update1.* prefs on early Beta
Bug 1613855 R[Firefox:Address Bar]Set separate limits for the redirect and onboarding Search Tips
Bug 1613699 R[Firefox:Address Bar]Rename browser.urlbar.update1.expandTextOnFocus pref to ...update2...
Bug 1613608 R[Firefox:Address Bar]Enable Interventions in Nightly
Bug 1613662 R[Firefox:Address Bar]Search Tip delay can interfere with typing
Bug 1613645 R[Firefox:Address Bar]Intermittent browser/components/urlbar/tests/browser/browser_urlbar_interventions.js | Title string - "" == "Restore default settings and remove old add-ons for optimal performance."
Bug 1613907 R[Firefox:Address Bar]Perma TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_selectionKeyNavigation.js | Test timed out - when Gecko 74 merges to Beta on 2020-02-10
Bug 1612104 R[Firefox:Downloads Panel]Part of the download start animation is missing / cut off
Bug 1613515 A[Firefox:General]Perma [tier2] browser/components/aboutconfig/test/browser/browser_edit.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
Bug 1592486 R[Firefox:Launcher Process]patched_LdrLoadDll hit a null read AV if the TLS storage is not initialized
Bug 1613486 R[Firefox:Messaging System]Remove the empty Pocket tab from ASRouter:devtools
Bug 1614022 R[Firefox:Messaging System]Update Learn More link text in about:welcome screen
Bug 1602715 R[Firefox:Protections UI]Make Protections UI support Dynamic FPI
Bug 1613953 A[Firefox:Security]doh-rollout local storage migration test times out locally due to add-on not being recognized as privileged
Bug 1613659 R[Firefox:Security]DNS over HTTPS is not disabled after rolling back the "doh-rollout.enabled" preference
Bug 1542975 R[Firefox:Toolbars and Customization]Radio buttons in Forget panel are not keyboard navigable
Bug 1569059 R[Firefox Build System:Bootstrap Configuration][mach] Run 'mach bootstrap' with Python 3
Bug 1613649 R[Firefox Build System:General]Investigate turning off intra-crate ThinLTO for Rust code for DEVELOPER_OPTIONS builds
Bug 1613799 R[Firefox Build System:General]Stop supporting manifests in objdir
Bug 1612579 R[Firefox Build System:Mach Core][Windows] TypeError: environment can only contain strings when running `mach fluent-migration-test`
Bug 1577236 R[Firefox Build System:Source Code Analysis]clang-10: Fix -Wimplicit-int-float-conversion warnings
Bug 1157850 R[Toolkit:Application Update]updater: build on linux with musl libc (no FTS)
Bug 1608991 R[Toolkit:Find Toolbar]margin-inline-start not applied for findbar-match-diacritics
Bug 992569 R[Toolkit:General]Toolkit's password prompts should have product name in the window title
Bug 1613731 R[Toolkit:Password Manager]Context Menu: Move the Fill Login/Password menu item to the top of the context menu
Bug 1613366 R[Toolkit:Printing]Progress and printing labels are backwards
Bug 1612723 R[Toolkit:Reader Mode]Keyboard shortcut for toggle reader view (F9) doesn't work
Bug 1603485 R[Toolkit:XUL Widgets]Links from mac About Firefox dialog fail to open if no open windows
Bug 1521363 R[WebExtensions:Untriaged]Intermittent browser/components/extensions/test/browser/test-oop-extensions/browser_ext_tabs_events.js | Expected removed tab ID - Expected: 445, Actual: 444 -
###########
Changes to 88 bugs - 76 fixed.
1 bugs are not included due to being restricted