Changes in 20200327094805

Built from 2998408f57b103e0ca4256d55bca54c1f046aca6

..index..
Bug 1621684 R[Core:Audio/Video: Playback]audio-playing wakelock isn't being created on Windows
Bug 1516673 R[Core:Audio/Video: Playback]Support cbcs scheme in gmp-clearkey
Bug 1620113 R[Core:Audio/Video: Playback]update main controller to the last tab playing media
Bug 1624485 R[Core:Audio/Video: cubeb]Update cubeb-coreaudio to 20daa86
Bug 1546375 R[Core:CSS Parsing and Computation]:host selector-matching should ignore implicit default namespace selector
Bug 1624298 R[Core:CSS Parsing and Computation]ToComputedValue should error instead of assuming that no generics means the type is cloneable as-is
Bug 1624080 R[Core:CSS Parsing and Computation]Simplify the implementation of HasAuthorSpecifiedRules.
Bug 1623396 R[Core:CSS Parsing and Computation]Custom props with invalid var() should behave as 'unset'
Bug 1544939 R[Core:DOM: Content Processes]Remove BROWSER_SHIM_USAGE_BLOCKED probe
Bug 1581896 R[Core:DOM: Core & HTML]Usage of AudioWorklets triggers explicit `MOZ_CRASH` on release/beta channels
Bug 1624829 R[Core:DOM: Core & HTML]Use FunctionRef in a couple DOM / layout callbacks.
Bug 1596532 R[Core:DOM: Core & HTML]Intermittent leakcheck | tab 394428 bytes leaked (APZEventState, AbstractThread, ActiveElementManager, AsyncFreeSnowWhite, AtomSet, ...)
Bug 1623913 R[Core:DOM: Editor]Assertion failure: aEndPoint.IsSetAndValid(), at /builds/worker/checkouts/gecko/editor/libeditor/WSRunObject.cpp:1411
Bug 1623837 R[Core:DOM: Editor]Copying from a disabled input in a subframe doesn't work reliably.
Bug 1528305 R[Core:DOM: Navigation]Behavior on meta and location.href redirects to an unknown protocol can break pages.
Bug 1610850 R[Core:DOM: Navigation]Navigating from about: pages to a web page do not spawn a new BrowsingContext
Bug 1625172 R[Core:DOM: Navigation]Minor LocationBase::SetURI cleanup
Bug 1625304 R[Core:DOM: Navigation]Remove INTERNAL_LOAD_FLAGS_IS_USER_TRIGGERED
Bug 1622042 R[Core:DOM: Security]Remove usage of GetURI in nsContentUtils.cpp
Bug 1623858 R[Core:DOM: Selection]Document and simplify some Selection related code
Bug 1596916 R[Core:DOM: UI Events & Focus Handling]AltGr + key which shouldn't cause any character causes inputting character which is inputted without AltGr
Bug 1589497 R[Core:DOM: UI Events & Focus Handling][TSF] Crash in [@ mozilla::widget::NativeKey::InitWithKeyOrChar] because of `TSFTextStore` trying to dispatch keyboard event with unexpected message
Bug 1625246 R[Core:DOM: UI Events & Focus Handling]Make tabindex-focus-flag.html iframe test pass on try server
Bug 1624434 R[Core:Disability Access APIs]VoiceOver repeats text in table headers
Bug 1623402 A[Core:Disability Access APIs]"Show Context Menu" action is not supported when using VoiceOver
Bug 1622699 R[Core:Disability Access APIs]Remove accessibility.xpcom.traverse_outerdoc pref
Bug 1616829 R[Core:Disability Access APIs]List items in contenteditable content lack ATK_STATE_EDITABLE
Bug 1625153 R[Core:Disability Access APIs]Support the ARIA 1.2 `code` role
Bug 1624789 R[Core:Graphics]Replace MOZ_MUST_USE with [[nodiscard]] in gfx
Bug 1540776 R[Core:Graphics]Move GetICMProfileW calls from content to parent
Bug 1611467 R[Core:Graphics: Text]Massive amount of heap-unclassified memory related to fonts when using Google Docs
Bug 1616901 R[Core:Graphics: WebRender]Texture cache (re)allocation performance issues
Bug 1625030 R[Core:Graphics: WebRender]Wrench `perf` fixes and improvements
Bug 1617708 R[Core:Graphics: WebRender]Invisible initial SVG letter with webrender on (possibly related to SVG mask?)
Bug 1624571 V[Core:JavaScript Engine]Assertion failure: !hasScriptCounts(), at vm/JSScript.cpp:4077
Bug 1625021 R[Core:JavaScript Engine]Remove HideScriptFromDebugger from MutableScriptFlags.
Bug 1624793 R[Core:JavaScript Engine: JIT]Simplify MThrow
Bug 1618198 A[Core:JavaScript Engine: JIT]Implement all JSOps supported by IonBuilder in WarpBuilder
Bug 1625061 R[Core:JavaScript Engine: JIT]JS: MIPS: Wrong MOZ_ASSERT in ma_cmp function leading to debug version js crashes on startup.
Bug 1566116 R[Core:JavaScript Engine: JIT]CacheIR op guardIndexGreaterThanDenseCapacity is dead code
Bug 1624937 R[Core:JavaScript: GC]JSClass pointers are stored in the first word of GC cells but don't respect the required alignment
Bug 1624842 R[Core:JavaScript: GC]ThreadSanitizer: data race [@ baseUnowned] vs. [@ updateEdge<js::BaseShape>]
Bug 1620986 R[Core:Javascript: WebAssembly]Create run-time switch for wasm multi-value
Bug 1624490 R[Core:Javascript: WebAssembly]Allow declared segments to contain ref.null
Bug 1624796 R[Core:Layout]Intermittent Tier 2 High Occurrence w3c-css/submitted/masking/mask-image-3h.html == w3c-css/submitted/masking/mask-image-3-ref.html | image comparison, max difference: 6, number of differing pixels: X
Bug 1624463 R[Core:Layout]Perma tier 2 box-shadow/boxshadow-rotated.html == box-shadow/boxshadow-rotated-ref.html | image comparison, max difference: 5, number of differing pixels: 4341
Bug 1625364 R[Core:Layout]re-enable layout/reftests/bugs/1553571-1.html on android+webrender
Bug 1625341 R[Core:Layout]Drop CR code in reftests in layout/reftest/pagination
Bug 1611848 R[Core:Layout]Assertion failure: aNewFrame->GetParent() == outOfFlowFrameList->containingBlock (Parent of the frame is not the containing block?), at /builds/worker/workspace/build/src/layout/base/nsCSSFrameConstructor.cpp:1119
Bug 1624436 R[Core:Layout: Form Controls]Firefox 74.0: input[type="radio"] receives a glitchy focus ring on mouse click
Bug 1624827 R[Core:Layout: Text and Fonts]Latest version of Symbola is not a good fallback font for IDEOGRAPHIC SPACE (U+3000)
Bug 1574390 R[Core:Memory Allocator]Implement guard pages in PHC
Bug 1303775 R[Core:Networking]Captive portal tab may stay open after login
Bug 1594432 R[Core:Networking]Remove `aContext` from `nsIChildChannel.completeRedirectSetup`
Bug 1607221 R[Core:Networking]ThreadSanitizer: data race [@ mozilla::net::nsSocketTransport::OnSocketEvent] vs. [@ SetTimeout]
Bug 1620453 R[Core:Plug-ins]Properly promote unexpected plugin wmode values to direct on Windows
Bug 1623268 R[Core:Privacy: Anti-Tracking]Refine ContentBlocking::AllowAccessFor
Bug 1620326 R[Core:Sanitizers]migrate existing linux64 tsan tests to linux1804
Bug 1601601 A[Core:Storage: IndexedDB]Intermittent dom/indexedDB/test/test_rename_index.html | Test timed out.
Bug 1624880 V[Core:Storage: localStorage & sessionStorage]Perma Late Beta Xpcshell dom/quota/test/unit/upgrades/test_upgrade* | xpcshell return code: 0 | Test timed out for many storage related tests when Gecko 76 merges to Beta on 2020-04-06
Bug 1625199 R[Core:Widget: Cocoa]Switch to non-deprecated API to load MainMenu.nib
Bug 1624745 R[Core:Widget: Gtk]Fedora 32 Crash in [@ <name omitted> | moz_container_get_wl_surface]
Bug 1612377 R[Core:Widget: Gtk][Wayland][WebRender] Firefox does not adjust scale when switching DPI
Bug 1624921 R[Core:Widget: Gtk][WAYLAND][GNOME 3.36] Nightly often freezes for a few seconds when switching from other Window
Bug 1624810 R[Core:XPCOM]Add a flag to indicate which JS holders can contain GC things more than one zone
Bug 1624333 V[DevTools:Console]Instant Evaluation not showing correct values after using Delete/Del key on different function while autocomplete is opened
Bug 1624966 R[DevTools:Debugger]It should be possible to Preview optional member expressions in an inline script
Bug 1625137 R[DevTools:Debugger]Perma TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-tabs-without-urls-selected.js | Test timed out - when Gecko 76 merges to Beta on 2020-04-06
Bug 1623919 R[DevTools:Framework]Add jest tests for toolbox redux store
Bug 1624630 R[DevTools:Framework]Simplify the selected thread logic
Bug 1622599 R[DevTools:Netmonitor]Websocket columns options gets rested after clear
Bug 1585612 R[DevTools:Netmonitor]NetMonitor - Timings needs status message if none available from a blocked request
Bug 1621655 R[DevTools:Style Editor]Intermittent devtools/client/styleeditor/test/browser_styleeditor_media_sidebar_links.js | media rule should now be matched after responsive mode is active -
Bug 1624704 R[Firefox:Address Bar]Remove UrlbarUtils.INSERTMETHOD
Bug 1624713 A[Firefox:Bookmarks & History]Convert editBookmarkOverlay.dtd to fluent
Bug 1624509 N[Firefox:Messaging System]Implement Dark Mode support for simplified about:welcome
Bug 1569757 R[Firefox:Protections UI][Protections Panel] Clean up all colors in panel.inc.css
Bug 1586934 R[Firefox:Protections UI][Protections Panel] Cookies subview says "cross-site tracking cookies" for all cookieBehaviors when there's a site exception
Bug 1624589 R[Firefox:Search]Remove some legacy id code in SearchEngine constructor
Bug 1622864 R[Firefox:Search]In searchengine-devtools, always show a telemetry id, not 'undefined'
Bug 1622269 R[Firefox:Security]Use fluent to display cert error titles
Bug 1500464 R[Firefox:Security]Hide local system clock message if update ping date matches the current date
Bug 1570391 R[Firefox:Site Permissions]No hover state when hovering minimized permission prompt icons
Bug 1592467 A[Firefox:about:logins]Implement design spec for Website Breach Banner / Notification
Bug 1592670 R[Firefox:about:logins]Add Alerts to Sort Dropdown Menu (change from Breached Websites)
Bug 1617748 N[Firefox Build System:General]Run `./mach build`, `./mach build-backend`, `./mach configure` with Python 3
Bug 1624740 R[Firefox Build System:General]TypeError: 'unicode' does not have the buffer interface when a mozconfig is updated
Bug 1623701 N[Firefox Build System:General]Ensure build system code is compatible with Python 3.5
Bug 1625014 N[Firefox Build System:General]GTest builds in automation on macOS install a super old version of six, causing bustages under Py3
Bug 1625109 R[Firefox Build System:Source Code Analysis]For `Coverity` review-time analysis add complete analysis output to the artifacts
Bug 1608396 R[Firefox Build System:Source Code Analysis][Automated review] Coverity warnings when using if constexpr
Bug 1625168 A[Firefox Build System:Task Configuration]Decision task frequently fails with mach try auto
Bug 1625332 R[Firefox Build System:Task Configuration]Update `fix-stacks`
Bug 1624987 N[Firefox Build System:Toolchains]Too much webaudio data in PGO profiles
Bug 1510615 R[GeckoView:General]Lint Warning: Hardcoded reference to /sdcard
Bug 1620657 A[GeckoView:General]Implement `nsIExternalHelperAppService.createListener()`
Bug 1625310 R[GeckoView:General]WebExtensionTest to use SessionRule to create its GeckoSession objects
Bug 1625217 R[GeckoView:General]Minor issues with TestCrashHandler cleanup
Bug 1568994 R[Toolkit:Application Update]Move Update URL template from pref to application.ini
Bug 1625206 V[Toolkit:General]Default Browser Agent's task still sending telemetry data with it's pref set to false
Bug 1588627 R[Toolkit:Password Manager]Intermittent toolkit/components/passwordmgr/test/mochitest/test_autocomplete_https_downgrade.html | Test timed out.
Bug 1621116 N[Toolkit:Startup and Profile System]Cache the last application version from compatibility.ini
Bug 1620281 R[Toolkit:Themes]Overlapping content on about:networking page with reduced width
Bug 1624919 R[Toolkit:Themes]Scope scrollbox.css to arrowscrollbox custom element
Bug 1624865 N[Toolkit:Themes]Scope wizard styles to wizard custom element
Bug 1624662 R[Toolkit:Video/Audio Controls][macOS] PIP full screen window should not be movable
Bug 1621062 R[Web Compatibility:Interventions]Ship v9.0.0 of webcompat system addon
Bug 1623315 R[WebExtensions:General]Extend or remove WebExtensions telemetry probes currently set to expire in Firefox 77
Bug 1621742 R[WebExtensions:Storage]Remove telemetry from chrome.storage.sync
###########
Changes to 109 bugs - 83 fixed.
2 bugs are not included due to being restricted