Changes in 20201208094500

Built from 1a164819adefcdb42bdba8a24976b62ee8d03c80

..index..
Bug 1679283 R[Core:Audio/Video: Playback][MSE] issues appending data when audio with a different track_id is encountered
Bug 1680528 R[Core:Audio/Video: Playback]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 1681024 R[Core:Audio/Video: cubeb]Update libcubeb to revision 85f1cf4
Bug 1680595 R[Core:Canvas: WebGL]Point users towards "webgl.disable-fail-if-major-performance-caveat" if failIfMajorPerformanceCaveat: true causes failure
Bug 1681147 R[Core:Canvas: WebGL]Some failIfMajorPerformanceCaveat:true failures yield unhelpful message "WebGL actor Initialize failed"
Bug 1679272 R[Core:DOM: Core & HTML]Broken build in docshell/base/nsDocShell.cpp after recent change
Bug 1680269 R[Core:DOM: Core & HTML]ScriptLoadHandler.cpp:354:7: error: ‘MakeScopeExit’ was not declared in this scope
Bug 1680596 N[Core:DOM: Core & HTML]Hide <menuitem> behind a flag
Bug 1680768 R[Core:DOM: Security]Remove unused argument aPrincipal within closeAlert() in nsIAlertsService.idl
Bug 1659940 R[Core:DOM: UI Events & Focus Handling]Iframe might not be notified the mouse leaving if restyle happens
Bug 1625178 R[Core:Disability Access APIs]Support aria-roledescription in Mac
Bug 1664894 R[Core:Disability Access APIs]Add VO usage to a11y telemetry
Bug 1681078 R[Core:GFX: Color Management]Add proper limits for input tables.
Bug 1679273 R[Core:Gecko Profiler]Broken build on platforms without MOZ_GECKO_PROFILER
Bug 1661961 R[Core:General]Upgrade cstr crate to 0.2.x
Bug 1680519 R[Core:Graphics: Text]Update OTS to 8.1.1
Bug 1632698 R[Core:Graphics: WebRender]Crash in [@ webrender::renderer::Renderer::draw_frame] (NVidia driver issue)
Bug 1676559 R[Core:Graphics: WebRender]Improve render task graph
Bug 1680769 R[Core:Graphics: WebRender]2.96 - 7.43% tp5o / tresize (linux64-shippable-qr, macosx1014-64-shippable-qr) regression on push 7051f98f3fb01e1b0502d769d111c612a29125e5 (Tue December 1 2020)
Bug 1679838 R[Core:IPC]Rename "Gecko_IOThread" to "IPC I/O Parent" and "Chrome_ChildThread" to "IPC I/O Child"
Bug 1677321 R[Core:IPC]Idle time on Gecko_IOThread and Chrome_ChildThread should be annotated as idle for the profiler
Bug 1635561 R[Core:Internationalization]Clean up MozIntl
Bug 1531479 R[Core:JavaScript Engine]Use BytecodeLocation and BytecodeIterator in GetThisValueForDebuggerMaybeOptimizedOut
Bug 1677426 A[Core:JavaScript Engine]Include ModuleObject.h, WasmJS.h, and JSFunction.h from Scope.h
Bug 1335652 A[Core:Javascript: WebAssembly]Exception handling
Bug 1672974 R[Core:Layout]Intermittent layout/base/tests/chrome/test_printpreview.xhtml | Printing printpreview_pps9.html and printpreview_pps9_ref.html should produce the same results - got false, expected true
Bug 1679931 R[Core:Layout]Block frame should recompute its float and overflow container children's overflow under vertical-rl writing-mode
Bug 1663232 R[Core:Layout: Floats]crash near null in [@ nsFrameManager::CaptureFrameState]
Bug 1671885 R[Core:Networking]Wire up echConfig to NSS
Bug 1679908 R[Core:Networking: HTTP]HttpChannelChild::Release() leaks in the DoNotifyListener case
Bug 1676841 R[Core:Print Preview]Print preview on about:telemetry pages and subpages previews on only 1 page
Bug 1670068 R[Core:Printing: Output]More graceful handling of unwriteable areas (at margins & between pages) in pages-per-sheet mode
Bug 1670982 A[Core:Sanitizers]Apply MOZ_ATOMIC_BITFIELDS to remove the cluster of "benign" bitfield TSan supressions
Bug 1677548 A[Core:Security: PSM]Upgrade Firefox 85 to use NSS 3.60
Bug 1677516 R[Core:Security: PSM]cert_storage blocks the parent process main thread
Bug 1597600 A[Core:Security: PSM]certificate error override is accepted in normal browser when accepted in private mode
Bug 1681071 R[Core:Security: PSM]Permafailing m-c periodic-file-update JavaScript error: /home/worker/scripts/genHPKPStaticPins.js, line 476: Error: ERROR: Can't find 'GeoTrust Global CA' in certNameToSKD
Bug 1678174 R[Core:Security: Process Sandboxing]Sandbox: seccomp sandbox violation: syscall 407
Bug 1666214 A[Core:Storage: Quota Manager]Parallel shutdown of quota clients
Bug 1666839 R[Core:Widget: Gtk]Windows with titlebar have black background box offset region on Elementary OS
Bug 1680909 R[Core:Widget: Gtk]Firefox floods the X server with XkbGetUpdatedMap requests when switching ibus input methods, stops responding to input
Bug 1680230 R[Data Platform and Tools:Glean: SDK]Update rkv to 0.16.0
Bug 1678379 R[DevTools:General]Stop using framescript and message manager to monitor page load in DAMP
Bug 1664768 R[DevTools:Shared Components]Remove defer usage in devtools\client\shared\test\helper_addons.js
Bug 1679641 R[Firefox:Address Bar]Regression: Address Bar keeps focus after a search with new Search Buttons
Bug 1678765 R[Firefox:Address Bar]Bookmark keyword heuristic results are broken when a local shortcut is selected with the keyboard
Bug 1680095 R[Firefox:Enterprise Policies]Blocking visiting a site via policy should block Save Link As
Bug 1677801 R[Firefox:General]Add utm paramater to the about dialog
Bug 1679967 R[Firefox:New Tab Page]Intermittent browser/components/newtab/test/browser/abouthomecache/browser_shutdown_timeout.js | Uncaught exception - undefined - threw exception: [Exception... "Component returned failure code: 0x80470002 (NS_BASE_STREAM_CLOSED) [nsIInputStream.available
Bug 1678336 V[Firefox:about:logins]The “Remove All” strings are displayed on the button from the "Remove this login?"/”Remove this login from all devices?” dialog
Bug 1680557 R[Firefox Build System:General]Tweak the sccache-dist documentation a little
Bug 1680675 R[Firefox Build System:General]Perma win aarch shippable build: ModuleNotFoundError: No module named 'zstandard'
Bug 1681123 R[Firefox Build System:General: Unsupported Platforms]Bump mingw-w64 revision to fix _aligned_malloc in clang 12
Bug 1519636 N[Firefox Build System:Lint and Formatting]Reformat recent changes to the Google coding style
Bug 1678777 N[Firefox Build System:Mach Core]--tasks-regex and --tasks-regex-exclude aren't working as intended
Bug 1680635 R[Firefox Build System:Source Code Analysis][Automated review] reviewbot's clang-format doesn't match bootstraps/in-tree one
Bug 1643448 R[GeckoView:General]Add ACCESS_WIFI_STATE permission to TestRunnerActivity
Bug 1660932 R[GeckoView:General]contentEditable element scroll to top when cursor position changes by click
Bug 1680962 R[Remote Protocol:Agent]Payload for valid responses does not always have a "result" property
Bug 1672957 R[Toolkit:General]Firefox shortcut icon is no longer displayed after the Default Browser notification is shown
Bug 1681124 R[Toolkit:General]Leftover console logs in BrowserUsageTelemetry
Bug 499640 R[Toolkit:Printing]Allow users to print non-contiguous page ranges (using commas and dashes)
Bug 1654684 A[Toolkit:Printing]Implement a paginator for the print preview
Bug 1677036 N[Toolkit:Startup and Profile System]Upgrading from x86_64 mac build to universal build on Apple Silicon keeps running x86_64
Bug 1654192 R[Toolkit:Storage]Use RKV safe mode for xulstore
###########
Changes to 65 bugs - 52 fixed.
2 bugs are not included due to being restricted