Changes in 20201209034903

Built from b4cd29abb74ae321be6176130fcd2130c7179d6d

..index..
Bug 1681228 R[Core:Audio/Video: Playback]Have all playback decoding done in the RDD process.
Bug 1672087 R[Core:Audio/Video: Playback]Handle RDD crashes smoothly
Bug 1660336 R[Core:Audio/Video: Playback]Add VA-API decode path to bundled ffvpx
Bug 1680901 R[Core:DOM: Core & HTML]Perma central-as-beta /html/webappapis/dynamic-markup-insertion/document-write/module-tla-delayed.html | and other files | document.write in an imported module - Test timed out | expected OK when Gecko 85 merges to Beta on 2020-12-14
Bug 1680721 R[Core:DOM: Core & HTML]Zoom links from google calendar no longer auto-open with dom.delay.block_external_protocol_in_iframes.enabled=false
Bug 1679371 R[Core:DOM: Core & HTML]Disable WPTs for navigation-reporting until we actual support this feature
Bug 1680596 R[Core:DOM: Core & HTML]Hide <menuitem> behind a flag
Bug 1680955 R[Core:DOM: Device Interfaces]ld.lld: error: undefined hidden symbol: mozilla::dom::SetGamepadLightIndicatorColor
Bug 1680951 U[Core:DOM: Selection]Double-click in address bar select incorrect word
Bug 1663853 R[Core:DOM: UI Events & Focus Handling]Figure out what (if anything) to do about iframe focusability check difference between in-process and OOP iframes
Bug 1660805 R[Core:DOM: UI Events & Focus Handling]Order of focus and click events reversed when clicking to focus an OOP iframe
Bug 1649720 R[Core:Disability Access APIs]Preferences: XUL:tree and related are improperly exposed to VoiceOver, appear empty or broken.
Bug 1681312 R[Core:GFX: Color Management]Drop 'extern "C"' from transform module functions.
Bug 1681227 R[Core:GFX: Color Management]Run cargo fmt.
Bug 1676559 R[Core:Graphics: WebRender]Improve render task graph
Bug 1677426 R[Core:JavaScript Engine]Include ModuleObject.h, WasmJS.h, and JSFunction.h from Scope.h
Bug 1680878 V[Core:JavaScript Engine]Assertion failure: module->hadEvaluationError(), at builtin/ModuleObject.cpp:2076
Bug 1673553 A[Core:JavaScript Engine: JIT]Remove IonBuilder and TI
Bug 1676639 V[Core:JavaScript Engine: JIT]Assertion failure: !JitOptions.warpBuilder, at jit/shared/Lowering-shared.cpp:259
Bug 1681056 V[Core:JavaScript Engine: JIT]Assertion failure: hasIonScript(), at jit/JitScript.h:471 with GC
Bug 1673497 N[Core:JavaScript Engine: JIT]Warp: Eliminate bailout loops
Bug 1522186 R[Core:JavaScript: GC]Stop pretenuring strings when the tenuring rate drops
Bug 1680964 R[Core:Layout]nsCanvasFrame unintentionally pushes fixed pos. placeholder frames in some edge cases
Bug 1681050 R[Core:Layout]A few test fixes in preparation for enabling print fragmentation fallback
Bug 1681052 R[Core:Layout]Enable fragmentation fallback for printing
Bug 1675857 A[Core:Layout: Positioned][dialog element] <dialog> positioning should be describable in CSS
Bug 1680724 R[Core:MFBT]Add a utility function that converts a T* to a Maybe<T&>
Bug 1681075 N[Core:Memory Allocator]Minor allocator cleanups.
Bug 1606803 R[Core:Networking]ThreadSanitizer: data race [@ _pr_ipv6_is_present] vs. [@ _pr_init_ipv6] on ipv6_is_present
Bug 1670982 R[Core:Sanitizers]Apply MOZ_ATOMIC_BITFIELDS to remove the cluster of "benign" bitfield TSan supressions
Bug 1676303 A[Core:Security: PSM]Remove 10 GeoTrust, thawte, and VeriSign root certs from TrustOverride-SymantecData.inc
Bug 1678030 A[Core:Storage: Quota Manager]Reduce code duplication around mozIStorageStatement
Bug 1666214 A[Core:Storage: Quota Manager]Parallel shutdown of quota clients
Bug 1489160 R[Core:Web Audio]Assertion failure: false, at /builds/worker/workspace/build/src/dom/media/webaudio/AudioContext.cpp:926
Bug 1680528 R[Core:WebRTC]Perma central-as-beta wpt unexpected passes and oks e.g. TEST-UNEXPECTED-PASS | /webrtc/RTCPeerConnection-videoDetectorTest.html | Signal detector detects track change within reasonable time when Gecko 85 merges to Beta on 2020-12-14
Bug 1679084 N[Core:WebRTC: Signaling]H264 RtpMap should not default to 1 channel
Bug 1677948 N[Core:WebRTC: Signaling]Pref Webrtc-SDP to be the only parser in Nightly
Bug 1674150 R[Core:Widget: Gtk]snap detection code disables profile management even when not packaged/run as a snap
Bug 1681191 R[Core:Widget: Gtk][Linux] After Bug 1652220 the titlebar corners have white/black dots on XWayland/Wayland
Bug 1680217 R[Core:XPCOM]Allow NewRunnableMethod to move in the this pointer from a RefPtr
Bug 1680684 R[DevTools:Console]Strings containing backslash break autocomplete
Bug 1644188 R[DevTools:Debugger]Implement Javascript Sources listening via the ResourceWatcher API on the actor side
Bug 1680202 R[DevTools:General]Cleanup traits on the Root actor
Bug 1681070 R[DevTools:Inspector: Compatibility]Create a script in tree to update mdn compat data
Bug 1680931 V[DevTools:Inspector: Highlighters]Inspector highlighter may not hide when the element is no longer hovered (race condition)
Bug 1326659 R[DevTools:Shared Components]Notifications in devtools are not accessible with keyboard (a11y)
Bug 1673971 R[Firefox:Address Bar]Add a pref to show search suggestion while IME composition
Bug 1672789 R[Firefox:General]Skeleton UI appears when clicking links in other apps
Bug 1680506 R[Firefox:New Tab Page]"Recent activity" should use title capitalization
Bug 1675388 R[Firefox:Normandy Client]Record the pref changed to cause `user-preference-changed-sideload` unenrollment
Bug 1571932 A[Firefox:Preferences]Intermittent browser/base/content/test/general/browser_datachoices_notification.js | No version should be set on init. - 37 == 0 - JS frame :: chrome://mochitests/content/browser/browser/base/content/test/general/browser_datachoices_notification.js :: tes
Bug 1680735 R[Firefox:Search]Move telemetry specific to search out of BrowserUsageTelemetry into a new module
Bug 1681048 R[Firefox:Search]Drop support for search engines with a load path pointing to a distribution or language pack
Bug 1680827 R[Firefox:Site Permissions]Duplicate geolocation last access timelabel in siteIdentity permission list
Bug 1680058 R[Firefox:Toolbars and Customization]Record a preference value when the user interacts with the Home, Accounts, Sidebar and Downloads buttons
Bug 1680162 R[Firefox Build System:Bootstrap Configuration]./mach bootstrap fails with "psutil/_psutil_common.c:9:10: fatal error: 'Python.h' file not found"
Bug 1680547 R[Firefox Build System:Bootstrap Configuration]ERROR: No matching distribution found for glean_sdk~=32.3.1
Bug 1677797 R[Firefox Build System:General]84.0b1 codeql-cpp jobs broken during configure
Bug 1680306 R[Firefox Build System:General]PGO build failing on SUSE
Bug 1681319 R[Firefox Build System:Task Configuration]macOS DevEdition tests run as tier 2 but should be 1
Bug 1668693 R[Firefox Build System:Task Configuration]Unable to backfill further down - backfilled tasks run but are not shown by Treeherder
Bug 1677838 R[GeckoView:General]NumberFormatExceptionjava.lang.Integer in parseInt fatal for input string: "undefined"
Bug 1681173 R[Release Engineering:General]Add updatebot key to moz.yaml file schema
Bug 1680814 R[Remote Protocol:Target]Various commands and events don't return the full TargetInfo dict
Bug 1649615 R[Toolkit:OS.File]PlacesBackups.jsm imports OS.File during startup
Bug 1681226 R[Toolkit:Printing]Intermittent TV toolkit/components/printing/tests/browser_print_margins.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 1679800 R[Toolkit:Reader Mode]Fix and enable toolkit/components/reader/test/browser_readerMode.js for Fission
Bug 1677036 R[Toolkit:Startup and Profile System]Upgrading from x86_64 mac build to universal build on Apple Silicon keeps running x86_64
Bug 1678372 R[Toolkit:Video/Audio Controls]Refactor toolkit/components/pictureinpicture/tests to use isVideoPaused helper function
###########
Changes to 69 bugs - 52 fixed.
1 bugs are not included due to being restricted