Changes in 20210512094213

Built from 02aeefba2bce0e142979ec9f8aa8c37b55778306

..index..
Bug 1710698 R[Core:Audio/Video: Playback]Temporarily disable updatebot for dav1d
Bug 1664456 R[Core:DOM: Content Processes]In about:processes, move CPU time and Memory delta to tooltips
Bug 1708488 R[Core:DOM: Content Processes]Initialize NSS in preallocated processes, before RecvConstructBrowser
Bug 1708734 R[Core:DOM: Content Processes]Simplify specifying JSWindowActor listeners which don't force actor creation
Bug 1710672 R[Core:DOM: Content Processes]mention createActor: false in jsactors documentation
Bug 1710064 R[Core:DOM: Core & HTML]Remove FillPropertyDescriptor
Bug 1709217 R[Core:DOM: Core & HTML]Get rid of NS_ERROR_DOM_INVALID_STATE_DOCUMENT_*
Bug 1708670 R[Core:DOM: Editor]nsIEditor.pasteTransferable won't insert image/png if nsITransaferable uses nsIInputStream
Bug 1710682 R[Core:DOM: Events]Make Event::GetEventName returns a char16_t
Bug 1537689 R[Core:DOM: Forms]HTML output element default value
Bug 1708114 R[Core:DOM: Security]Collect redirect information for systemprincipal loads
Bug 1710234 R[Core:DOM: Security]Crash in [@ TestHTTPAnswerRunnable::IsBackgroundRequestRedirected]
Bug 1710467 R[Core:DOM: Security]HTTPS-First Mode should only upgrade schemes when using the default port
Bug 1706814 R[Core:Disability Access APIs]aria-owns doesn't work if owned element is added to tree later
Bug 1705542 R[Core:Disability Access APIs]Crash in [@ InvalidArrayIndex_CRASH | mozilla::a11y::RemoteAccessible::ChildAtPoint]
Bug 1710450 R[Core:GFX: Color Management]Pass a reference to read_tag_s15Fixed16ArrayType
Bug 1710542 R[Core:GFX: Color Management]Remove 'invalid' field from Matrix.
Bug 1709746 R[Core:Graphics]Factor out some sRGBColor interpolation code.
Bug 1710655 R[Core:Graphics]Avoid some implicit conversions to double.
Bug 1710550 R[Core:Graphics: WebGPU]WebGPU MSAA resolve target doesn't present correctly
Bug 1699985 R[Core:Graphics: WebRender]Implement basic native Wayland compositor backend
Bug 1710503 R[Core:Graphics: WebRender]Incorrect blending when using transform: skewX
Bug 1701695 N[Core:Internationalization]Use intl::NumberFormat to format numbers in SpiderMonkey
Bug 1707792 R[Core:JavaScript Engine]Handle _SetCanonicalName during BytecodeEmitter
Bug 1710126 R[Core:JavaScript Engine]More PropertyDescriptor cleanups
Bug 1678316 R[Core:JavaScript Engine: JIT]Cross compiled to 32-bit, testJitABICalls fails a static assertion
Bug 1682504 R[Core:JavaScript Engine: JIT]Shrink ICEntry and ICFallbackStub
Bug 1709216 R[Core:JavaScript Engine: JIT]Optimize polymorphic Object.is
Bug 1710140 R[Core:JavaScript Engine: JIT]Clean up inlined FunCall/FunApply bailout code
Bug 1710089 R[Core:JavaScript Engine: JIT]Assertion failure: fallibleScope_ ([OOM] Cannot allocate a new chunk in an infallible scope.), at ds/LifoAlloc.cpp:172
Bug 1710075 R[Core:JavaScript Engine: JIT]Allocate fallback stubs as ICScript array
Bug 1694538 R[Core:JavaScript: GC]Change WeakMap marking algorithm from an implicit entry edges to implicit value edges
Bug 1709491 R[Core:Layout: Grid]Subgrid item's size can be different depend on its container's `overflow` property value
Bug 1710667 R[Core:Layout: Text and Fonts]Clean up Letter- and Word-spacing helpers in nsTextFrame
Bug 1703734 R[Core:Networking]Intermittent netwerk/test/unit/test_odoh.js | test_connection_closed_no_bootstrap_no_excluded - [test_connection_closed_no_bootstrap_no_excluded : 198] Checking status - 2152398878 == 0
Bug 1710671 A[Core:Networking: HTTP]Prepare HttpHandler AcceptLanguages during process pre-allocation
Bug 454059 R[Core:Printing: Output]Creating PDF of web page: hyperlinks are lost.
Bug 1647957 R[Core:Security: Process Sandboxing]Allow RDD and Socket processes to read `/proc/self/{statm,smaps}` on Linux
Bug 1710614 R[Core:Security: Process Sandboxing]Limit prctl for socket process
Bug 1710603 R[Core:Security: Process Sandboxing]getaddrinfo() returns EAI_NONAME when running under SocketProcess
Bug 1710646 R[Core:Storage: localStorage & sessionStorage]LSNG: UpdateUsageFile should flush the stream before closing it
Bug 1641028 R[Core:Storage: localStorage & sessionStorage]Create test for localStorage consistency for multiple same-origin tabs in separate Fission content processes
Bug 1709617 R[Core:WebRTC: Networking]sctp_userspace_get_mtu_from_ifn should not try to get MTU from socket
Bug 1709481 R[Core:WebRTC: Signaling]replaceTrack (null -> camera) does not work properly
Bug 1710507 R[Core:Widget: Cocoa]Native context menu on macOS doesn't support RTL
Bug 1709647 R[Core:Widget: Gtk]Dark theme GTK shows a darker selection highlight color
Bug 1710532 R[Core:Widget: Gtk]More preparations for bug 1708416
Bug 1710324 R[Core:Widget: Gtk]Always use non-native scrollbars on GTK
Bug 1710145 R[Core:XPCOM]Support CTAD with RefPtr from already_AddRefed
Bug 1704683 R[Core:XPCOM]ScopedClose has a double-close bug
Bug 1709794 R[DevTools:Debugger]Fix broken call to SpeciaPowers.spawn when the debugger pause it and navigates
Bug 1709947 R[DevTools:Netmonitor]Netmonitor still throws "getRequestCookies: can't access property "request", this._client is undefined"" on target switching
Bug 1701562 R[DevTools:Style Editor]Devtools Style editor - Style sheet could not be loaded [ x ] close button has wrong color with dark theme
Bug 1710289 V[Firefox:Address Bar]New tab on middle click vs paste into address bar
Bug 1709924 R[Firefox:Address Bar]Mouseover/hover and click problems with row labels
Bug 1695011 R[Firefox:Bookmarks & History]Intermittent /components/places/tests/browser/browser_bookmarkProperties_folderSelection.js | A promise chain failed to handle a rejection: can't access property "promise", this._batchBlockingDeferred is null - stack: beginBatch/<@/content/browser-places
Bug 1710227 R[Firefox:Nimbus Desktop Client]Show UI feedback on about:studies for opt-in
Bug 1706845 R[Firefox:Search]Remove or update probes expiring in Firefox 91: browser.searchinit.init_result_status_code
Bug 1710415 R[Firefox:Theme]Texts of Themes popup are barely readable on mouseover when system theme is light and Firefox theme is dark
Bug 1706308 R[Firefox:about:logins]The numbers of imported/not imported logins displayed on the "Import Summary Report" page are not aligned on the same line
Bug 1696531 N[Firefox Build System:Task Configuration]Run xpcshell-test against Python 3 in CI
Bug 1709620 R[Toolkit:Add-ons Manager]Mention in the addonsManager.install telemetry event descriptions the source values based on the XPIProvider location names
Bug 1705726 R[Toolkit:Application Update]Every time I launch Nightly, Background Update tasks seem to multiply registered.
Bug 1710462 N[Toolkit:Notifications and Alerts]Window-modal dialogs like the "close tabs" warning do not grow when they start too small and the window grows
Bug 1710193 R[Toolkit:OS.File]`PathUtils.getLocalProfileDir` incorrectly returns profile dir
Bug 1710478 R[Toolkit:Performance Monitoring]aboutProcesses.js' displayDOMWindowRow function provides too many fluent arguments
Bug 1709811 R[Toolkit:Performance Monitoring]Show active threads on the thread summary rows of about:processes
Bug 1710441 R[Toolkit:Performance Monitoring]The about:processes table uses the word "Process" too many times
Bug 1709878 R[Toolkit:Performance Monitoring]Sorting of thread rows is incorrect in about:processes
Bug 1710470 R[Toolkit:Performance Monitoring]about:processes should display the user friendly container names
###########
Changes to 70 bugs - 65 fixed.