Changes in 20201203094726

Built from d4b21131a094a0819b8856fbf4165cfb32d671c6

..index..
Bug 1672222 R[Core:Audio/Video: Playback]Update libdav1d to 0.8.0 for Firefox 85
Bug 1660336 N[Core:Audio/Video: Playback]Add VA-API decode path to bundled ffvpx
Bug 1680313 R[Core:Audio/Video: Playback]Revert media.navigator.mediadatadecoder_vpx_enabled to false
Bug 1680006 R[Core:Audio/Video: cubeb]Update libcubeb to 5c2cf2677
Bug 1679999 R[Core:DOM: Core & HTML]Perma TEST-UNEXPECTED-PASS | /html/browsers/the-window-object/window-properties.https.html | Window unforgeable attribute: window - expected FAIL when Gecko 85 merges to Beta on 2020-12-14
Bug 1657404 A[Core:DOM: Device Interfaces]Cleanup Gamepad-related code
Bug 1670530 A[Core:DOM: Navigation]Crash when navigating from about:* to view-source:http(s):* on debug build
Bug 1605305 R[Core:DOM: Networking]Origin header field is not set to HTTP request in cases where it is required
Bug 1679461 R[Core:DOM: Selection]select() is no-op for disconnected text controls
Bug 1679460 R[Core:DOM: Selection]Changing selectionDirection value does not fire select event when the range is collapsed
Bug 1677263 R[Core:DOM: Selection]Make select events from input/textarea.select() asynchronous
Bug 1678553 A[Core:DOM: UI Events & Focus Handling]Stop using `UINT32_MAX`, `INT32_MAX`, `LONG_MAX`, and `-1` if they mean "no composition" in IME handling
Bug 1678349 R[Core:DOM: UI Events & Focus Handling]Additional blur and focus event get fired while calling iframe.focus() on OOP iframe
Bug 1619094 R[Core:DOM: Web Authentication]dom/webauthn/libudev-sys is third party code
Bug 1678015 R[Core:Disability Access APIs]Make alerts fully accessible to VoiceOver
Bug 1680408 R[Core:GFX: Color Management]Redo control flow in qcms_modular_transform_create.
Bug 1680401 R[Core:GFX: Color Management]Fix up some of the unstructured control flow.
Bug 1680119 R[Core:GFX: Color Management]Cleanup qcms_modular_transform_release.
Bug 1680257 R[Core:GFX: Color Management]Use default initialization for qcms_modular_transform.
Bug 1679763 A[Core:Gecko Profiler]Explicitly instantiate often-used profiler templates
Bug 1680234 R[Core:Graphics: Text]Accelerate font fallback by avoiding freetype face creation where possible
Bug 1677094 A[Core:Graphics: WebRender]Assert we don't lose WebRender if we force it on via MOZ_WEBRENDER
Bug 1680118 R[Core:Graphics: WebRender]Update to mozangle 0.3.2.
Bug 1680161 R[Core:Graphics: WebRender]Disable WebRender on gen6 on win7
Bug 1679482 N[Core:Graphics: WebRender]RenderDXGITextureHost::MapPlane() is called even when RenderCompositorD3D11SWGL uses external compositing for video rendering(sw-wr)
Bug 1680403 R[Core:Graphics: WebRender]Drop now unneeded blocking of WebRender on gen6.
Bug 1680063 R[Core:Graphics: WebRender]Performance on gen6 win7 is bad
Bug 1659949 R[Core:Internationalization]Several links from the “About Firefox” panel are sometimes not working when it is opened for the second/third/nth time
Bug 1677045 A[Core:JavaScript Engine]Remove JS_MORE_DETERMINISTIC in favor of a runtime option
Bug 1679611 R[Core:JavaScript Engine]Reproducible WriteStructuredClone crash with MOZ_RELEASE_ASSERT(!Done())
Bug 1519100 N[Core:JavaScript Engine]Implement the Top-level await proposal
Bug 1680241 R[Core:JavaScript Engine]script-source-extent.js test is sensitive to GC timing
Bug 1673553 A[Core:JavaScript Engine: JIT]Remove IonBuilder and TI
Bug 1679736 A[Core:JavaScript: GC]Visual Studio 2017 fails to compile SM headers because of StructGCPolicy static assert
Bug 1680159 R[Core:JavaScript: GC]OOM running hazard analysis on local desktop
Bug 1679986 R[Core:JavaScript: GC]Add assertions to check that we don't leak arenas
Bug 1678226 R[Core:Javascript: WebAssembly]Crash in [@ _pthread_join]
Bug 1673391 A[Core:Javascript: WebAssembly]Constant fold SIMD binary operations
Bug 1679825 R[Core:Layout]Perma Tier 2 /css/css-break/block-001-wm-vlr-print.html | Testing http://web-platform.test:8000/css/css-break/block-001-wm-vlr-print.html == http://web-platform.test:8000/css/css-break/block-001-wm-vlr-ref.html
Bug 1679884 R[Core:Layout: Grid]Intermittent /css/css-grid/grid-items/grid-auto-margin-and-replaced-item-001.html | Testing http://web-platform.test:8000/css/css-grid/grid-items/grid-auto-margin-and-replaced-item-001.html == grid-items/grid-auto-margin-and-replaced-item-001-ref
Bug 1679913 R[Core:Layout: Text and Fonts]Intermittent TEST-UNEXPECTED-PASS | /css/css-text-decor/text-underline-offset-overline-vertical.html | Testing css/css-text-decor/text-underline-offset-overline-vertical.html == css/css-text-decor/reference/text-underline-offset-overline-vertical-ref.html
Bug 1667743 R[Core:Networking]Clean up unused esni code
Bug 1607446 R[Core:Networking: JAR]ThreadSanitizer: data race [@ nsJARChannel::Suspend] vs. [@ nsJARChannel::Resume]
Bug 1679706 R[Core:Print Preview]Add platform support to check if page range exceeds the current number of pages
Bug 1677049 R[Core:Sanitizers][mochitest-bc-tsan] Enable mochitest-bc tests as Tier1 on TSan
Bug 1678762 R[Core:Security: PSM]crlite processes new stashes in O(n^2), whereas it can be O(n)
Bug 1680166 R[Core:Security: Process Sandboxing]Sandbox crashes when building with rustc >= 1.48
Bug 1680031 A[Core:Storage: Quota Manager]Abort operations for given directory lock ids
Bug 1626278 R[Core:WebRTC: Networking][wfh] Session statistics disappear from about:webrtc when exiting video-call with close tab
Bug 1679208 A[Core:Widget]Improve non-native theme with fractional scaling.
Bug 1645528 R[Core:Widget: Gtk][wayland] Connect nsRefreshDrivers in content processes with a widget-local vsync source
Bug 1119956 A[Core:XPCOM]Make nsCancelableRunnable an abstract class
Bug 1680040 R[Core:XPCOM]Remove failure check for CheckAndCreateBloatView() and rename it.
Bug 1660841 R[Core:XPCOM]Allow querying file creation time in nsIFile
Bug 1662868 N[Data Platform and Tools:Glean: SDK]Bring the Rust language binding into the Glean repositories
Bug 1678385 R[DevTools:Framework]Enable legacy listener for targets that watcher actor doesn't support
Bug 1673897 R[DevTools:Framework]Remote debugging fails on requests returning arrays
Bug 1680000 R[DevTools:General]Remove backward compatibility code in GridFront
Bug 1680182 R[External Software Affecting Firefox:OpenH264]Symbol dumping silently broken on mac openh264 builds
Bug 1680178 R[External Software Affecting Firefox:OpenH264]Use PATH instead of -B
Bug 1680185 R[External Software Affecting Firefox:OpenH264]Add openh264 builds for Apple silicon mac
Bug 1678662 R[Firefox:Bookmarks & History]Hiding "Other Bookmarks" folder only happens per window leading to unsynced bookmarks toolbar
Bug 1678921 R[Firefox:Bookmarks & History]"No bookmarks" message on empty bookmarks toolbar cannot be used as a drop target for new bookmarks, making bookmarks creation there error-prone
Bug 1680171 R[Firefox:Installer]error: attribute should be applied to a function or static
Bug 1678726 R[Firefox:Messaging System]Cleanup webm/mp4 files that were used in the multistage about:welcome privacy screen experiment
Bug 1679136 R[Firefox:Theme][Firefox Alpenglow] Separators in the Bookmarks toolbar are almost invisible
Bug 1661153 R[Firefox Build System:General]Remove _ensure_zstd()
Bug 1680152 R[Firefox Build System:General]Bump macos deployment target to 10.12
Bug 1680126 R[Firefox Build System:Toolchains]Clean up orphaned if-constexpr patches to clang-tidy
Bug 1680057 R[Firefox Build System:Toolchains]Windows build bustage with LTO and new pass manager enabled
Bug 1680183 R[Firefox Build System:Toolchains]Make dump-syms binary compatible with older libstdc++
Bug 1680172 R[Firefox Build System:Toolchains]Update builders to rustc 1.48
Bug 1680101 R[Remote Protocol:Agent]Temporarily force disabling Fission until Remote Agent is compatible
Bug 1676785 R[Thunderbird:Address Book]Japanese input into input fields semi-broken - IME composition string does not display in Address Book Dialog
Bug 1647931 R[Toolkit:Add-ons Manager]Switching to dark or light theme in the Add-On Manager is broken - Uncaught (in promise) TypeError: addon.userPermissions is null
Bug 1664144 R[Toolkit:Add-ons Manager]sideloaded updates in the profile directory may not startup correctly
Bug 1666383 R[Toolkit:Crash Reporting]Missing MOZ_CRASH reason in crash reports from Android
Bug 1671654 R[Toolkit:Crash Reporting]Add JavaException as a crash annotation
Bug 1676345 R[Toolkit:Downloads API]Win10 .exe file download from WeTransfer picked up and saved with .jpg extension
Bug 1660843 R[Toolkit:OS.File]Add file creation time to the FileInfo struct returned by IOUtils::stat
Bug 1673019 R[Toolkit:OS.File]Support setting permissions in IOUtils
Bug 1678415 R[Toolkit:OS.File]Support setting permissions when we create a directory with IOUtils
Bug 1679873 R[Toolkit:OS.File]Do not pass already_AddRefed<nsIFile> to IOUtils::RunOnBackgroundThread
Bug 1678471 R[Toolkit:OS.File]IOUtils: Add equivalent of OS.File.exists
Bug 1680158 R[Toolkit:Printing]Expose focused BrowsingContext to script.
Bug 1674106 R[Toolkit:Printing]Print modal turns inaccessible when toggling between paper size using static custom values
Bug 1678068 A[WebExtensions:Android]Most extension xpcshell tests (e.g. xpcshell-common.ini) are skipped on Android x86-64
###########
Changes to 87 bugs - 67 fixed.