Changes in 20210225092306

Built from 8708c121e21c0c6a179ac782960b2f5a92de7ba8

..index..
Bug 1693002 R[Core:Audio/Video]Remove redundant nullptr checks of return value of infallible new in dom/media
Bug 1688992 R[Core:Audio/Video: Playback]Update libdav1d to 0.8.2 for Firefox 88
Bug 1694777 R[Core:Audio/Video: cubeb]Update audioipc to 8fb5ff19
Bug 1692910 R[Core:Audio/Video: cubeb]Crash in [@ cubeb_coreaudio::backend::set_volume]
Bug 1670155 R[Core:CSS Transitions and Animations]Implement interpolation for <ratio>
Bug 1689836 R[Core:DOM: Core & HTML]clipboard.write: Test PNG is actually readable
Bug 1689883 R[Core:DOM: Core & HTML]Make clipboard tests that use set_permission work
Bug 1694616 R[Core:DOM: Core & HTML]Don't use FunctionRef in MutationObservers.
Bug 1694722 R[Core:DOM: Events]Remove/fix unreachable check in `IsAccessKeyTarget`
Bug 1693946 R[Core:DOM: Navigation]Crash at @ mozilla::detail::MutexImpl::lock | nsBrowsingContextReadyCallback::BrowsingContextReady
Bug 1677719 R[Core:DOM: Networking]Disable the AppCache API on nightly/early beta
Bug 1664485 R[Core:DOM: Security][sanitizer] interop with current, simple tests in wpt
Bug 1684139 N[Core:DOM: Workers]High CPU use on sports.williamhill.com due to unclamped setInterval(f, 0) in worker
Bug 1690216 R[Core:Graphics][XMonad window manager] Developer Edition doesn't render immediately after update
Bug 1694248 R[Core:Graphics: Layers]Disable OMTP
Bug 1694151 R[Core:Graphics: Text]Use AutoCFRelease in preference to manual releasing in gfxMacPlatformFontList
Bug 1686244 R[Core:Graphics: WebRender]sw-wr: nasdaq.com spends lots of time in linear gradients
Bug 1694840 R[Core:Graphics: WebRender]Use pooled staging textures for RenderCompositorD3D11SWGL uploads
Bug 1677927 A[Core:Graphics: WebRender]Very slow video decode for TikTok embeds (sw-wr)
Bug 1688096 R[Core:Graphics: WebRender]Use Software WebRender for popups when using Hardware Webrender on Windows
Bug 1694554 R[Core:Graphics: WebRender]Remove unused picture info stack
Bug 1693383 R[Core:Graphics: WebRender]Run Linux mochitests with SW-WR
Bug 1694547 R[Core:Graphics: WebRender]WebRender capture sequence parameters should be set by JS
Bug 1694017 R[Core:Graphics: WebRender][NSFW] Scrolling on a NSFW reddit page is bad with the Reddit New Design, and the "Safe browsing mode" enabled
Bug 1692250 N[Core:Graphics: WebRender]Unify the representation of textured content in WebRender
Bug 1690845 R[Core:ImageLib]File with no extension uses icon for C: drive
Bug 1694297 R[Core:Internationalization]Re-enable legacy-mb-tchinese/big5/ WPTs on Linux Fission
Bug 1689499 A[Core:JavaScript Engine]Fix async module import cycle detection
Bug 1670124 A[Core:JavaScript Engine]\8 and \9 should be forbidden in strict mode strings and in template literals
Bug 1694044 N[Core:JavaScript Engine]Cleanup js::LookupProperty and friends
Bug 1686218 N[Core:JavaScript Engine]Update TLA to most recent spec
Bug 1694372 R[Core:JavaScript: GC]Make the idle time nursery collection timeout a GC parameter
Bug 1689394 N[Core:JavaScript: GC]GC_MINOR_US telemetry changes around 21-01-08
Bug 1693336 R[Core:JavaScript: GC]We still treat arenas as if they had been decommited on platforms where we don't decommit
Bug 1691920 R[Core:JavaScript: GC]jit-test gc/bug-1531626.js fails on Apple M1 hardware
Bug 1590884 R[Core:Layout]Remove nsXULLabelFrame (XUL label without value attribute)
Bug 1694149 R[Core:Layout: Text and Fonts]On macOS, @font-face with src:local may access fonts that shouldn't be exposed
Bug 1694604 R[Core:Networking: DNS]Move TRRSkippedReason out of nsHostResolver.h
Bug 1691453 R[Core:Performance]No need to check ObservesTypeOfEntry again in PerformanceObserver::QueueEntry
Bug 1693059 R[Core:Performance]PerformanceObserver::Disconnect should clear the option list
Bug 1641178 A[Core:Storage: IndexedDB]Use a sufficiently secure encryption scheme
Bug 1526970 R[Core:Web Painting]nsIFrame::(Add|Remove)DisplayItem() is slow
Bug 1693724 R[Core:WebRTC: Audio/Video]Make MediaManager a memory reporter
Bug 1692385 R[Core:WebRTC: Audio/Video]GetSinkDevice() leaks SourceListeners until the window is navigated
Bug 1687553 R[Core:XPCOM]Allow to `dump` and `console.log` to `MOZ_LOG`
Bug 1693541 A[Core:XPCOM]Improve code that does multiple subsequent nsBaseHashtable lookups for the same key
Bug 1694229 A[Core:XPConnect]Restrict the slow script warning for content to cases where we are interacting with an unresponsive tab
Bug 1694273 R[Core:XUL]Intermittent xul/css-grid-with-xul-item-1.xhtml == xul/css-grid-with-xul-item-1-ref.xhtml | image comparison, max difference: 7, number of differing pixels: 2
Bug 1651398 R[DevTools:Console]Intermittent browser_webconsole_network_messages_status_code.js | Uncaught exception - at chrome://*/client/webconsole/test/browser/browser_webconsole_network_messages_status_code.js:51 - TypeError: can't access property "title", statusCodeNode is null
Bug 1694090 R[DevTools:Framework]Dont await for startListening on each loop iteration in ResourceWatcher#_onTargetAvailable
Bug 1651649 R[DevTools:Netmonitor]Use toggle button for switching between raw and formatted response view
Bug 1693846 R[DevTools:Storage Inspector]Only last call of multiple concurrent calls to StorageActor#listStores resolves
Bug 1691535 R[Firefox:Address Bar]Update results pane design
Bug 1691544 R[Firefox:Address Bar]Update focused-and-closed state
Bug 1694756 R[Firefox:Address Bar]The focused and closed address bar reverts to unfocused colors when the panel is closed
Bug 1694652 R[Firefox:Menus]Device headings in Firefox Accounts panel need to have a smaller font when Proton is enabled
Bug 1694648 R[Firefox:Menus]Extra toolbarseparator is added to app menu panels after the corresponding toolbarbutton is pressed when Proton is enabled
Bug 1690561 R[Firefox:Menus]Adjust content context menu item labels for clarity/brevity
Bug 1692670 R[Firefox:Menus]Remove separator between cut/copy/paste/delete and "select all" in the content context menu
Bug 1694650 R[Firefox:Menus]Firefox Accounts toolbar button doesn't show user avatar when Proton is enabled
Bug 1691488 R[Firefox:Messaging System]Convert notification bar button text to sentence case
Bug 1685961 N[Firefox:Preferences]Hide "Content process limit" preference UI when Fission pref is enabled
Bug 1694060 R[Firefox:Search]Wrong allegro.pl search engine url
Bug 1692773 R[Firefox:Security]With the non-native theming, focused about:certificate tabs are displayed with both blue bottom-border with a semi-hidden blue outline
Bug 1693338 R[Firefox:Site Permissions]Remove obsolete WebRTC icon blink code
Bug 1682442 R[Firefox:Tabbed Browser]Improve tab unloading criteria on low-memory
Bug 1690569 R[Firefox:Tabbed Browser]Add "Share" item to the tab context menu on Windows and macOS (same functionality as the meatball menu)
Bug 1693902 R[Firefox:Tabbed Browser]With the Proton tab bar, switching to a background tab is harder if contains a PiP video because part of the tab shape is unresponsive to clicks
Bug 1691791 R[Firefox:Toolbars and Customization]Refresh bookmarks bar styling
Bug 1686526 R[Firefox:Toolbars and Customization]Hide the sidebar button by default
Bug 1693393 R[Firefox:Top Sites]Add new telemetry pings for TopSites in Urlbar
Bug 1694195 R[Firefox:Tours]Remove some targets from the UITour library
Bug 1694197 R[Firefox:Tours]Update some UITour targets for when the Proton AppMenu is enabled
Bug 1675676 R[Firefox Build System:General]Allow specifying a different ServerURL in application.ini.in
Bug 1692706 R[Firefox Build System:General]Update ccache stats parser for ccache 4.x
Bug 1609198 R[GeckoView:General]geckoview-junit should collect and parse logcat logs
Bug 1692058 R[GeckoView:General]Running multiple junit classes locally is broken
Bug 1694728 R[Toolkit:Performance Monitoring]about:processes is localized twice every time it is refreshed
Bug 897954 R[Toolkit:Places]Remove onBegin/OnEndUpdateBatch
Bug 1694505 R[Toolkit:Telemetry]Allow initializing FOG from JS with a custom data path.
Bug 1694466 R[Toolkit:Telemetry]The fog_validation_ping thread should have a name
Bug 1694427 R[Toolkit:Themes]color contrast issue on about:support since latest button changes
Bug 1694306 R[WebExtensions:General]Extension permission app menu notification only shows one line of text
###########
Changes to 83 bugs - 71 fixed.
5 bugs are not included due to being restricted