Changes in 20210205093454

Built from 48895a7f84a63b732793e57c98079c4367d5f089

..index..
Bug 1610640 R[Core:Audio/Video: cubeb]Investigate browser chrome shutdown hang occurring when AudioIPC is enabled
Bug 1302991 R[Core:CSS Parsing and Computation]Empty url()s should not load anything
Bug 1690349 R[Core:Canvas: WebGL]Update ANGLE in 87
Bug 1370630 R[Core:DOM: Forms]preventDefault() on form.dispatchEvent(new Event('submit'))?
Bug 1690696 R[Core:DOM: Navigation]Change test_bug660404.html to use BroadcastChannel
Bug 1460299 A[Core:DOM: Networking]Fetch: content-length header is being added to the safe-list
Bug 1690276 R[Core:DOM: Security]Remove unused pref browser.preferences.exposeHTTPSOnly
Bug 1558486 R[Core:DOM: Service Workers]remove test_client_focus.html
Bug 1680840 R[Core:Disability Access APIs]Firefox with Voice Over freezes when changing rotor rule while navigating inside the table.
Bug 1688490 R[Core:Disability Access APIs]Crash in [@ -[mozMenuItemAccessible moxIgnoreWithParent:]]
Bug 1686744 R[Core:Disability Access APIs]Navigating through library items will trigger "busy" on loop when having VoiceOver activated.
Bug 1689936 R[Core:Disability Access APIs]Some tab documents completely missing from a11y tree on startup
Bug 1690375 R[Core:Gecko Profiler]Record markers with partial stacks for flushing pending notifications and marking a style flush as needed
Bug 1689998 N[Core:Graphics]Update libpixman to release 0.4.0
Bug 1689945 R[Core:Graphics]Display info of about:support is not updated since its start
Bug 1690771 R[Core:Graphics]Use Skia backend rather than Cairo in RecvMakeSnapshot
Bug 1649386 R[Core:Graphics: WebRender]Add some documentation to scene building
Bug 1690886 R[Core:Graphics: WebRender]Implement 4 component swizzles in SWGL
Bug 1685563 R[Core:Graphics: WebRender]Consider storing non-subpixel AA glyphs in an A8 texture instead of a RGBA texture
Bug 1690247 N[Core:Graphics: WebRender]Enable batched texture cache updates on Windows
Bug 1690857 R[Core:Graphics: WebRender]Add diagnostic assert if we encounter a stale blob key in the compositor process
Bug 1690821 R[Core:Graphics: WebRender]Add diagnostic assert if we encounter a stale blob key in the content process
Bug 1674777 A[Core:JavaScript Engine]Audit JSAPI and add jsapi-tests for large ArrayBuffers
Bug 1690863 R[Core:JavaScript Engine]Remove gcOutput argument from ScopeStencil instantiation
Bug 1690702 R[Core:JavaScript Engine: JIT]Set isSameRealm for FunCall and FunApply
Bug 1690510 R[Core:Javascript: WebAssembly]Perma opt js/src/wasm/WasmBuiltins.cpp:456:18: error: unused variable 'activation' [-Werror,-Wunused-variable] when Gecko 87 merges to Beta on 2021-02-22
Bug 1686220 R[Core:Layout: Generated Content, Lists, and Counters]5.96 - 27.08% wikipedia / wikipedia LastVisualChange / wikipedia fcp / wikipedia loadtime (linux64-shippable, linux64-shippable-qr, macosx1014-64-shippable-qr) regression on push facbcc4306d1a824cb607cb3bbc54a7b13d1038c (Fri January 8 2021)
Bug 1687183 R[Core:Layout: Scrolling and Overflow][Win] The scrollbar in plain text documents is not dark mode flavoured, with dark mode enabled
Bug 1690901 R[Core:Layout: Tables]Split nsTableWrapperFrame::OuterBeginReflowChild with other clean-up
Bug 1690220 R[Core:Networking]Don't use http rr when proxy CONNECT is in use
Bug 1415923 R[Core:Networking]macOS: Firefox unresponsive/freezes after locking screen
Bug 1689113 R[Core:Networking: DNS]Don't skip TRR if confirmation is still pending
Bug 1689474 R[Core:Networking: DNS]Update ODoH to draft-04
Bug 1682555 R[Core:Networking: HTTP]Gather the TLS handshake with and without echConfig success rate
Bug 1650183 A[Core:Panning and Zooming]Make nsLayoutUtils::CalculateRootCompositionSize fission-friendly
Bug 1690433 R[Core:Panning and Zooming]create a minimal display port type that can be used for bug 1675547 (fission hit testing)
Bug 1689729 R[Core:Security: PSM]use NSS only on the socket thread in NSSCertDBTrustDomain::GetCertTrust and FindIssuer
Bug 1690234 R[Core:Storage: Quota Manager]Treat ERROR_FILE_CORRUPT errors like non-existent files when iterating over directory entries
Bug 1685677 R[Core:Storage: Quota Manager]Refactor QuotaManager to improve maintainability
Bug 1690560 R[Core:Storage: Quota Manager]Close lsArchiveTmpConnection explicitly in QuotaManager::CreateLocalStorageArchiveConnectionFromWebAppsStore
Bug 1689349 R[Core:Storage: Quota Manager]Report QM_TRY failures to telemetry only on the first initialization attempt
Bug 1690291 R[Core:Storage: Quota Manager]Handle NS_ERROR_STORAGE_IOERR when opening a database like NS_ERROR_FILE_CORRUPTED
Bug 1534549 A[Core:Web Painting]Hit test info can be wrong when we have multiple AGRs and no positioned items.
Bug 1686406 R[Core:WebRTC: Audio/Video]remove Refcounted<PeerIdentity>
Bug 1690200 R[Core:WebRTC: Networking]Cherry pick sctp fix from upstream
Bug 1687876 R[Core:Widget]/css/css-flexbox/radiobutton-min-size.html fails with the non-native theme enabled
Bug 1690700 R[Core:Widget]Improve non-native theme linux scrollbars.
Bug 1687212 R[Core:Widget: Gtk]Firefox is unresponsive to user input <60 seconds after startup
Bug 1690812 R[Core:Widget: Gtk]Bug 1689359 again broke scrollbar arrows on Linux Manjaro KDE
Bug 1598533 R[Core:mozglue]nsPrintfCString/PrintfTarget::vprint shoudl support %ti for ptrdiff_t
Bug 1690221 R[DevTools:Netmonitor]Remove unused chrome connector and merge FirefoxConnector into Connector
Bug 1685734 R[Firefox:Address Bar]Add telemetry for tab-to-search result impressions
Bug 1686330 R[Firefox:Address Bar]Add telemetry for tab-to-search result impressions, per-engine
Bug 1689372 A[Firefox:Menus]Simplify History subview
Bug 1689410 R[Firefox:Menus]Fix Zoom controls styling in the Proton AppMenu
Bug 1645016 R[Firefox:Messaging System][Experiment] [Intermittent] The "Set Firefox to Default" snippet is wrongly displayed on the first opened tab after the "Set Firefox as Default" or the "Dismiss" buttons are clicked
Bug 1690231 R[Firefox:Messaging System]TypeError: can't access property "uninit", this._router is null
Bug 1688942 R[Firefox:New Tab Page]Highlighted tiles in the new tab no longer have focus styling.
Bug 1689905 R[Firefox:New Tab Page][RTL] The search engine icon appears on the wrong side in the search handoff box
Bug 1674180 R[Firefox Build System:Android Studio and Gradle Integration]syncLibsAndUpdateGenerationIDFromDistDir fails for asan build
Bug 1690785 R[Firefox Build System:Generated Documentation]Update of the contribution doc
Bug 1690745 R[Firefox Build System:Lint and Formatting]Update to autopep8 1.5.5
Bug 1646433 R[Firefox Build System:Lint and Formatting]"./mach lint -l foobar" should handle the error correctly
Bug 1690757 R[Firefox Build System:Toolchains]Build the clang aarch64 cross toolchain as a repack or clang + compiler-rt
Bug 1625593 A[GeckoView:Extensions]Implement activeTab extension permission functionality on GeckoView
Bug 1684923 N[GeckoView:Extensions][1538348 subtask 6] Implement onChange event
Bug 1681360 R[GeckoView:General]Allow mochitest to control the test runner
Bug 1689745 A[GeckoView:General]Throw specialized exception instead of IllegalArgumentException in Image#getBitmap
Bug 1687326 R[Toolkit:Add-ons Manager]aboutaddon.js should ensure the listeners are removed even if the element is disconnected
Bug 259640 R[Toolkit:Find Toolbar]Find Toolbar's highlight mode should show matches next to or on top of scrollbar
Bug 1649590 R[Toolkit:OS.File]XPIProvider.jsm imports OS.File during startup
Bug 1502867 R[Toolkit:Preferences]Allow displaying only modified preferences
Bug 1681867 R[Toolkit:Printing]Intermittent macOS toolkit/components/printing/tests/browser_preview_navigation.js | Uncaught exception - 2 successive 'previous'/'next clicks correctly update the sheet indicator - timed out after 50 tries.
Bug 1688511 R[Toolkit:Startup and Profile System]StartupCacheUtils.cpp: do not use 'else' after 'return'
Bug 1690774 R[Toolkit:Telemetry]Upgrade Glean to 34.1.0
###########
Changes to 75 bugs - 61 fixed.
1 bugs are not included due to being restricted