Changes in 20200422093542

Built from d8eecc663784c8463af1d2bc3f91f8078c7e1940

..index..
Bug 1630986 R[Core:Audio/Video: MediaStreamGraph]Notify when MediaTrackGraph has started
Bug 1625615 R[Core:Audio/Video: Playback]Video is not getting stop when application is paused.
Bug 1626174 N[Core:Audio/Video: Playback]Enable use of wasm sandboxed libOgg in the OggDemuxer in linux, mac, try servers
Bug 1625876 N[Core:Audio/Video: Playback]RLBox - Port libOgg usage code in the OGGDemuxer to use the RLBox API
Bug 1630754 R[Core:Audio/Video: Playback][Wayland] Explicitly configure wayland display for VA-API video playback
Bug 1631448 R[Core:Audio/Video: cubeb]Update cubeb-coreaudio-rs and cubeb-pulse-rs
Bug 1631358 R[Core:DOM: Content Processes]Remove support for CPOWs and sendRpcMessage from message managers
Bug 1580565 A[Core:DOM: Content Processes]Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::dom::BrowsingContext::CreateFromIPC(mozilla::dom::BrowsingContext::IPCInitializer&&, mozilla::dom::BrowsingContextGroup*, mozilla::dom::ContentParent*)]
Bug 1631776 N[Core:DOM: Core & HTML]Another round of ImageDocument cleanup.
Bug 1631401 V[Core:DOM: Editor]Perma TEST-UNEXPECTED-FAIL | dom/html/test/test_inputmode.html | inputmode of input element is none - got "", expected "none" when Gecko 77 merges to Beta on 2020-05-04
Bug 1626573 R[Core:DOM: File]Opening blob links in new tabs doesn't work (doesn't show their content)
Bug 1623849 R[Core:DOM: Navigation]2.39 - 42.48% raptor-tp6 (linux64-shippable, linux64-shippable-qr, macosx1014-64-shippable, windows10-64-shippable, windows10-64-shippable-qr, windows7-32-shippable) regression on push 06a61ba9c44415c7e84eb2c1548f53a95bd651e0 (Tue March 17 2020)
Bug 1625513 R[Core:DOM: Navigation]Handle onMayChangeProcess within DocumentLoadListener
Bug 1629882 A[Core:DOM: Networking]COEP requires a secure context
Bug 1606885 R[Core:DOM: UI Events & Focus Handling]Text Editing Keyboard Shortcuts Don't Work
Bug 1622826 R[Core:Graphics]Intermittent XPC <testname> | application crashed [@ gfxFontInfoLoader::StartLoader(unsigned int, unsigned int)]
Bug 1631419 R[Core:Graphics]Long SVG stroke-dasharray strings break printing on Windows
Bug 1629140 R[Core:Graphics]Wayland: Enable frame callback based VsyncSource by default
Bug 1631687 R[Core:Graphics: WebRender]Remove per-primitive surface inflation
Bug 1631753 R[Core:Graphics: WebRender]Rename DCLayer to DCTile
Bug 1604615 R[Core:Graphics: WebRender]Shader compilation takes too much time on macOS
Bug 1632025 R[Core:Graphics: WebRender]SWGL checks for incorrect shader keys
Bug 1632002 R[Core:Graphics: WebRender]Re-enable WebRender on Gen7.5 in Nightly
Bug 1631678 R[Core:Graphics: WebRender]Instrument some more parts of WR with profiler scopes
Bug 1619847 R[Core:ImageLib]Perma [tier2] TEST-UNEXPECTED-PASS | image/test/reftest/bmp/bmpsuite/g/pal8v4.bmp == image/test/reftest/bmp/bmpsuite/g/pal8.png | image comparison, max difference: 1, number of differing pixels: 899
Bug 1629791 A[Core:JavaScript Engine]Auto-generate CacheIR boilerplate
Bug 1631114 R[Core:JavaScript Engine]Make Handle<Maybe<>> more convenient
Bug 1630936 R[Core:Javascript: WebAssembly]Document some bits of the Cranelift and Spidermonkey integration
Bug 1628426 R[Core:Javascript: WebAssembly]Assertion failure: results.length() == 1 (multi-value return unimplemented), at wasm/WasmTypes.cpp:728
Bug 1630704 A[Core:Layout]Merge nsFrame into nsIFrame
Bug 1631977 R[Core:Layout]Add comments explaining relationship of nsIFrame::GetUsed* to Get*SkipSides.
Bug 1629732 R[Core:Layout]Make layout/* buildable outside of a unified build environment
Bug 1629711 R[Core:Layout: Scrolling and Overflow]Intermittent /css/css-scroll-anchoring/nested-overflow-subtree-layout.html | Testing http://web-platform.test:8000/css/css-scroll-anchoring/nested-overflow-subtree-layout.html == http://web-platform.test:8000/css/css-scroll-anchoring/nested-overflow-subtr
Bug 1584797 R[Core:Networking]Remove unused aProxyService parameter from applyFilter method
Bug 1631444 R[Core:Networking: Cookies]CookieService should check the cookie permission through CookieJarSettings
Bug 1631565 R[Core:Networking: Cookies]Force nsIChannel params in setCookieStringFromHttp and getCookieStringFromHttp methods
Bug 1554218 R[Core:Networking: HTTP]Handle 407 from a HTTP/2 proxy
Bug 1631560 R[Core:Privacy: Anti-Tracking]Stop getting topLevelAntiTrackingPrincipal/GetTopLevelStorageAreaPrincipal in ContentBlocking::ShouldAllowAccessFor().
Bug 1631684 R[Core:Storage: IndexedDB]Replace MOZ_MUST_USE with [[nodiscard]] in dom/indexedDB
Bug 1623278 A[Core:Storage: IndexedDB]Prototype reduction of raw pointer usage
Bug 1618542 R[Core:Storage: IndexedDB]Remove uses of FallibleTArray in IndexedDB code
Bug 1628723 R[Core:Storage: IndexedDB]Simplify ConnectionPool::Cleanup
Bug 1631635 R[Core:WebVR]Implement IsPositionEmulated for XRInputSource
Bug 1631887 N[Core:Widget: Android]<select> is missing chevon (little drop-down arrow)
Bug 1629313 R[Core:Widget: Cocoa]Set As Desktop Background fails on macOS
Bug 1597508 R[Core:Widget: Cocoa]Audit nsIDocShellTreeItem usage in GetNativeWindowPointerFromDOMWindow in toolkit/xre/nsNativeAppSupportCocoa.mm
Bug 1623974 R[Core:Widget: Gtk][wayland] Attach popups to anchor rects
Bug 1631952 R[Core:XPCOM]Fail loudly when trying to `xpimplement` multiple interfaces with the same method name in Rust
Bug 1627977 R[DevTools:Console]Use the ResourceWatcher API to fetch ConsoleService LogMessages
Bug 1631773 R[DevTools:Console]Use conditional chaining operator to check arguments length of console packets in tests
Bug 1631288 R[DevTools:Console]Support %TypedArray%.from and %TypedArray%.of in eager evaluation
Bug 1630642 R[DevTools:Debugger]Stepping should respect the currently selected frame
Bug 1630957 A[DevTools:Debugger]Introduce UI for Options drop down menu in Debugger panel
Bug 1630742 A[DevTools:Debugger]cmd+click should continue to here
Bug 1628044 R[DevTools:General]Expose CSSProperties from CSSPropertiesFront
Bug 1631644 R[DevTools:Inspector]Add Element::HasGridFragments() for use in the devtools
Bug 1625815 R[DevTools:Inspector: Compatibility]Add a feedback button
Bug 1590981 R[DevTools:Inspector: Compatibility]Make browsers which will be diagnosed selectable
Bug 1631490 R[DevTools:Netmonitor]Settings Dropdown should be injected into toolbox document
Bug 1618546 R[DevTools:about:debugging]Blank page is displayed when inspecting some pages from Service workers
Bug 1631378 R[Firefox:Address Bar]AddressBar - NewTab extension name offset
Bug 1631438 R[Firefox:Bookmarks & History]Use prefers-reduced-motion media query for the star button animation
Bug 1630764 R[Firefox:Messaging System]Please add the Russian version of the Yandex logo into the TippyTop images on Central.
Bug 1379910 R[Firefox:Preferences]Add Preferences option to change the locale strategy for regional preferences
Bug 1631944 R[Firefox:Preferences]Add Lockwise as a keyword for login and password preferences
Bug 1625179 R[Firefox:Search]Support runtime upgrading builtIn engines
Bug 1622836 A[Firefox:Security]Documentation for updated nsIPromptService
Bug 1631790 R[Firefox:Security]DoH: Make the doorhanger text TRR-provider-agnostic.
Bug 1627035 R[Firefox:Site Permissions]allow=* causes WebRTC permission reprompts when already sharing
Bug 1628601 R[Firefox:Theme][Megabar] --urlbar-popup-url-color and --urlbar-popup-action-color should not depend on popup colors
Bug 1631632 R[Firefox:Theme]Stop pre-processing browser/themes/linux/pageInfo.css and browser/themes/shared/aboutSessionRestore.css
Bug 1631835 V[Firefox:about:logins][Windows] The account is wrongly locked after failing to login 3 times even if the Windows lockout policy is set to more than 3 invalid logon attempts
Bug 1629797 V[Firefox Build System:General]Mach build fails with an exception while checking for YASM version 1.3.0.
Bug 1628838 R[Firefox Build System:General]mach python appears to be completely broken on Windows
Bug 1623965 R[Firefox Build System:General]Error running mach: ['test', 'dom/serviceworkers']
Bug 1621441 R[Firefox Build System:General]Update Python scripts that depend on PyECC to run in Python 3 and to leverage the ecdsa library instead
Bug 1627802 R[Firefox Build System:General]Delete legacy PyECC library from tree
Bug 1631633 R[Firefox Build System:General]config.status is not deterministically created
Bug 1621440 R[Firefox Build System:General]Update third-party/python/PyECC to a version that supports py3
Bug 1630350 R[Firefox Build System:Try]Incorporate task filtering to mach try syntax
Bug 1631137 R[GeckoView:Extensions]Crash in [@ [INFO] mozilla.components.feature.addons.AddonManagerException: at mozilla.components.feature.addons.AddonManager.getAddons(AddonManager.kt:57)]
Bug 1631206 V[GeckoView:Extensions]Perma TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.NavigationDelegateTest.extensionProcessSwitching | java.lang.AssertionError: URL should match Gecko 77 merges to release on 2020-05-04
Bug 1630229 R[GeckoView:General]Crash in [@ java.lang.AssertionError: at org.mozilla.gecko.process.GeckoProcessManager$ChildConnection.bind(GeckoProcessManager.java)]
Bug 1626389 R[GeckoView:General]Sync IPC message GetShowPasswordSetting() sent during page load, please remove
Bug 1631627 R[Thunderbird:Build Config]RNP does not build with linux64-clang-win-cross toolchain since April 15
Bug 1630596 R[Toolkit:Add-ons Manager]Extend addonsManager telemetry events currently set to expire in Firefox 78
Bug 1580870 R[Toolkit:Data Sanitization]Move toolkit/forgetaboutsite to toolkit/components/forgetaboutsite
Bug 1271842 A[Toolkit:General]Need async nsIPrompt API
Bug 1630722 R[Toolkit:Preferences]Change about:config's searchbox to use search-glass.svg
Bug 1631626 R[Toolkit:Themes]Reduce dependency on toolkit/themes/osx/global/shared.inc
Bug 1625721 R[Toolkit:Themes]Split arrow panel styles and load them as a shadow DOM stylesheet
Bug 1624907 A[Toolkit:Themes]Scope tree.css styles to tree custom element
Bug 1611622 R[Web Compatibility:Desktop]LEGO SPEED CHAMPIONS game is unplayable on Firefox Nightly
Bug 1603473 R[Web Compatibility:Tooling & Investigations]'Report Site Issue' doesn't work with Fission enabled
###########
Changes to 94 bugs - 76 fixed.
3 bugs are not included due to being restricted