Changes in 20210120095121

Built from a3cd8f83fefafedaccd0c52a73ab001c510e63fe

..index..
Bug 1678352 R[Core:Audio/Video: MediaStreamGraph]Intermittent TestAudioTrackGraph.AudioInputTrackDisabling | Expected equality of these values:
Bug 1685399 R[Core:Audio/Video: Playback]Add telemetry helper class for media element and refactor play time related probes
Bug 1630908 R[Core:DOM: Content Processes][Fission] Consider OriginAttributes when selecting processes
Bug 1572798 N[Core:DOM: Core & HTML]Video element created using document.open() doesn't work
Bug 1645696 R[Core:DOM: Device Interfaces]Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpHandler.cpp:1975:27 in mozilla::net::nsHttpHandler::PrefsChanged(char const*)
Bug 1687517 R[Core:DOM: Navigation]SessionStore code for BrowserChangedProcess is dead code
Bug 1673683 R[Core:DOM: Navigation]browser.docShellIsActive is false after switching process
Bug 1673617 A[Core:DOM: Navigation]Reduce complexity of session restore with SHIP
Bug 1687108 R[Core:DOM: Security]Remove unused content policy types
Bug 1685303 N[Core:DOM: Selection]Fortify code around `AccessibleCaretManager::OnSelectionChanged`
Bug 1657130 R[Core:DOM: Workers]Expose list of parent windowIDs on nsIWorkerDebugger for SharedWorkers
Bug 1686164 N[Core:Disability Access APIs]Intermittent accessible/tests/browser/mac/browser_app.js | sub menu has 4 children - Got +0, expected 4 | Uncaught exception - at chrome://*/browser_app.js:273 - TypeError: can't access property "length", subMenu.getAttributeValue(...) is null
Bug 1669748 R[Core:Disability Access APIs]Fission crash in [@ mozilla::a11y::DocAccessibleParent::AddChildDoc]
Bug 1686839 R[Core:Disability Access APIs]textbox children get partially pruned
Bug 1687480 R[Core:Disability Access APIs]When expanding or collapsing tree rows, VoiceOver does not speak the new state
Bug 1687231 R[Core:Graphics]Crash in [@ mozilla::gl::BindAnglePlanes::BindAnglePlanes]
Bug 1686974 R[Core:Graphics]GPU memory reporter should run in the process where we use the GPU
Bug 1687438 R[Core:Graphics]Crash in [@ MacIOSurface::GetPlaneCount]
Bug 1687427 R[Core:Graphics: WebRender]Update display list whenExternalCompositing is changed
Bug 1687409 R[Core:Graphics: WebRender]Use offscreen surface for backface visibility + non-preserve3d stacking contexts
Bug 1687312 R[Core:Graphics: WebRender]Add telemetry to find out why some android users aren't getting webrender
Bug 1686834 R[Core:Graphics: WebRender]Crash in [@ mozilla::layers::NativeLayerCA::NextSurface] MOZ_RELEASE_ASSERT(!mSize.IsEmpty()) (NextSurface invalid mSize.)
Bug 1687394 R[Core:Graphics: WebRender]Simplify semantics of `requested_raster_space`
Bug 1687400 R[Core:JavaScript Engine]Reduce size of XDR FunctionKey
Bug 1687230 R[Core:JavaScript Engine: JIT]Don't DCE MegamorphicLoadSlot{ByValue} and MegamorphicHasProp
Bug 1686586 N[Core:JavaScript Engine: JIT]Enable structured spewer in the browser.
Bug 1686190 R[Core:JavaScript Engine: JIT]8.3 - 37.68% youtube / youtube loadtime (linux64-shippable-qr) regression on push c69c83d5f6ca320256b5e4bede3470d59e9f2dc3 (Tue January 5 2021)
Bug 1686774 R[Core:JavaScript: GC]Simplify zeal conditions and logging
Bug 1684788 R[Core:Layout]Crash in responsive design mode when visiting about:preferences
Bug 1646100 R[Core:Layout]Take intrinsic size into account when using aspect-ratio
Bug 1687451 R[Core:Layout: Scrolling and Overflow]Make history-restore-anchors.html to run in a reasonable way
Bug 1682604 R[Core:MFBT]Update lz4 to 1.9.3
Bug 1685427 R[Core:Networking]Crash when authenticating using SPNEGO on macOS (ARM)
Bug 1687315 R[Core:Security: CAPS]Preference reset wrong in TestOriginAttributes.cpp
Bug 1682989 R[Core:Security: PSM]remove unused CertBlocklist implementation and MOZ_NEW_CERT_STORAGE build variable
Bug 1686779 R[Core:Security: PSM]remove isSelfSigned from nsIX509Cert
Bug 1682536 N[Core:Storage: Quota Manager]Use NotNull more in quota manager and quota clients
Bug 1685355 R[Core:Storage: StorageManager]Clear-site-data header does not clear partitioned storage
Bug 1687098 R[Core:WebRTC: Signaling]Update WebRTC-SDP to version 0.3.8
Bug 1687202 R[Core:Widget]<input type=color> reftests fail with non-native theme enabled
Bug 1449888 R[Core:Widget: Gtk]Firefox becomes slow when trying to drop several files at once
Bug 1645695 R[Core:Widget: Gtk][Wayland] Hamburger menu can't be closed by sequent mouse click
Bug 1686222 R[Core:XPCOM]Task submitted to TaskController takes a while to be executed
Bug 1686041 R[Core:XPCOM]Don't return generic NS_ERROR_FAILURE error code from nsLocalFile methods
Bug 1685727 R[Core:XPCOM]TaskController cannot process task submitted during ShutdownXPCOM
Bug 1682340 R[DevTools:Console]Reader Mode activates erroneously when trying to activate the Search History in the Console's multi-line editor mode
Bug 1687294 R[DevTools:Console]Falsy Symbol property value (0, false) erroneously printed as undefined
Bug 1685493 R[DevTools:Debugger]./mach xpcshell-test path/to/test.js --jsdebugger doesn't break if the first line isn't breakable
Bug 1673308 R[DevTools:General]Fix DAMP test suite with Fission
Bug 1674068 R[DevTools:Storage Inspector]Wrong hosts being displayed for content process storages
Bug 1685497 R[Firefox:Bookmarks & History]Update favicons for the default bookmarks
Bug 1686558 R[Firefox:General]Skeleton UI is one pixel off above the tab if window is not maximized
Bug 1682393 A[Firefox:General]Show origin to tabmodal alert/confirm/prompt dialogs
Bug 1687436 R[Firefox:Headless]test_headless.js doesn't work in Thunderbird with E10s enabled
Bug 1686324 R[Firefox:Menus]Add a new mostly-empty panelmultiview to act as the stand-in for the new Proton AppMenu
Bug 1686446 V[Firefox:New Tab Page]Adjust distance between topsites and search bar if newNewtabExperience is enabled
Bug 1683101 R[Firefox:New Tab Page]Remove or update probes expiring in Firefox 87: browser.startup.abouthome_cache_*
Bug 1686384 R[Firefox:New Tab Page]Top Sites UI fixes
Bug 1672583 R[Firefox:PDF Viewer]Remove or update probes expiring in Firefox 85: unknowncontenttype.pdf_action
Bug 1313358 R[Firefox:Search]mochitest --repeat breaks ContentSearch
Bug 1686499 R[Firefox:Top Sites]Replace tippy top `url` and `urls` json properties with a `domains` one
Bug 1686472 R[Firefox:Top Sites]Remove unused tippy top title properties
Bug 1687421 R[Firefox Build System:General]ERROR: 'NoneType' object has no attribute 'prefix'
Bug 1687433 R[Firefox Build System:General]Remove unnecessary no-integrated-as flags
Bug 1686256 R[Firefox Build System:General]Introduce mach.bat or mach.ps1 for Windows to allow build on the default shell
Bug 1687223 R[Firefox Build System:Generated Documentation]Update debugging Firefox with Valgrind docs
Bug 1687425 R[Firefox Build System:Task Configuration]Make load_tasks_for_kind faster when dealing with one task kind
Bug 1682005 R[GeckoView:General]Opening multiple pages from Bookmarks and navigating through them [@ mozilla::java::RuntimeTelemetry::Proxy::DispatchHistogram ]
Bug 1687360 R[Release Engineering:Firefox-CI Administration]Intermittent decision task TypeError: getresponse() got an unexpected keyword argument 'buffering'
Bug 1668432 R[Thunderbird:General]TB E10s goal 2: get messages loading in the message pane
Bug 1671301 R[Thunderbird:General]TB E10s goal 3: make the tests pass
Bug 1667294 R[Thunderbird:General]TB E10s goal 1: get a webpage loading in the message pane
Bug 1683783 R[Thunderbird:Preferences]Load FileLink provider settings in a remote browser in about:preferences
Bug 1686187 R[Toolkit:Add-ons Manager]Use AMO api v4 in Firefox
Bug 1686918 R[Toolkit:Crash Reporting]Fix non-x86 builds that were broken by bug 1620993
Bug 1678293 R[Toolkit:Printing]File picker is displayed while the print preview is still in a loading state for the “Save to PDF” destination
Bug 1166829 R[Toolkit:Reader Mode]Reader mode does not work for local pages
Bug 1686295 R[Toolkit:Telemetry]Intermittent toolkit/components/telemetry/tests/unit/test_TelemetrySession.js | sessionTimeExcludingAndIncludingSuspend - [sessionTimeExcludingAndIncludingSuspend : 649] The uptime with suspend must always been greater or equal to the uptime
Bug 1685638 R[Toolkit:Themes]Change :not(:disabled) to :enabled in CSS files
Bug 1678390 A[Toolkit:Video/Audio Controls]Prevent Picture-in-Picture windows from opening on top of one another
Bug 1604247 R[Toolkit:Video/Audio Controls]Provide an easy way to snap a PiP window back to a corner after moving it elsewhere
###########
Changes to 81 bugs - 68 fixed.
2 bugs are not included due to being restricted