Changes in 20210224100119

Built from b3eb91f0b5a7713390e5016f1f59e3a7f8d9a4f2

..index..
Bug 1694141 R[Core:CSS Parsing and Computation]Implement the user-valid and user-invalid pseudo-classes.
Bug 1693969 R[Core:CSS Parsing and Computation]Remove :-moz-ui-invalid default style sheet rules and its novalidate handling
Bug 1693886 R[Core:CSS Parsing and Computation]data uri doesn't work in var() references if they go over 1mb
Bug 1693101 R[Core:DOM: Bindings (WebIDL)]Only include profiler headers when needed in code generated by Codegen.py
Bug 1694036 N[Core:DOM: Content Processes]Fix use of delay pref when starting preallocated processes
Bug 1694152 R[Core:DOM: Core & HTML]Remove nsGlobalWindowInner::IsPopupSpamWindow
Bug 1694393 R[Core:DOM: Core & HTML]Make it easy to use nsIContent::List in opt builds
Bug 1666584 R[Core:DOM: Navigation]Dereferencing this.browser.contentPrincipal without NULL check
Bug 1694268 R[Core:DOM: Networking]Intermittent /url/failure.html | Location's href: file://�/p should throw - Permission denied to access property "TypeError" on cross-origin object
Bug 1693861 R[Core:DOM: Security]Collect Telemetry for how many users have enabled RFP
Bug 1664485 R[Core:DOM: Security][sanitizer] interop with current, simple tests in wpt
Bug 1674658 R[Core:DOM: Selection]preventDefault on body mousemove doesn't work
Bug 1403348 R[Core:DOM: Service Workers]Crash in mozilla::dom::ServiceWorkerRegistrar::GetShutdownPhase[STALLED]
Bug 1691622 R[Core:DOM: UI Events & Focus Handling]Cannot synthesize native middle/right mouse button event via `nsIDOMWindowUtils::SendNativeMouseEvent()` on Linux
Bug 1693502 R[Core:Gecko Profiler]Crash [@ mozilla::ExtensionPolicyService::GetSingleton ]
Bug 1694248 A[Core:Graphics: Layers]Disable OMTP
Bug 1694510 R[Core:Graphics: WebRender]WR replay fails on last_frame_used
Bug 1694543 R[Core:Graphics: WebRender]Add a profiler label to RenderThread::UpdateAndRender.
Bug 1674618 R[Core:Graphics: WebRender]Scrolling https://www.pixellot.tv/is slow with sw-wr
Bug 1694305 R[Core:Graphics: WebRender]Fix local clip rects on off-screen surfaces that are also raster roots
Bug 1677459 R[Core:Graphics: WebRender]Split platform independent part to RenderCompositorLayersSWGL
Bug 1692250 N[Core:Graphics: WebRender]Decouple textured primitives from how the texture is produced
Bug 1694284 R[Core:Graphics: WebRender]Use moves to populate webrender::scene_builder_thread::BuiltTransaction
Bug 1693433 R[Core:JavaScript Engine]Explicitly track whether stencil has pointers to external data
Bug 1694186 R[Core:JavaScript Engine]"JS MachExceptionHandler" thread is shown as "JS MachExceptio" in about:processes
Bug 1638284 R[Core:JavaScript Engine]We still have unlabeled JS threads
Bug 1694324 R[Core:JavaScript Engine]Use in-tree autoconf in make-source-package
Bug 1694364 R[Core:JavaScript Engine]Remove CompilationStencil constructor with CompilationInput parameter
Bug 1692648 R[Core:JavaScript Engine]Add Vector/ParserAtomsTable variant of CompilationStencil
Bug 1692577 R[Core:JavaScript Engine]Consider using CompilationState directly from CompilationStencil during delazification
Bug 1691426 R[Core:Javascript: WebAssembly]11.42 - 15.21% booking ContentfulSpeedIndex / booking FirstVisualChange / booking fcp (android-hw-p2-8-0-android-aarch64-shippable) regression on push 0b260a20b5834dc1122445d6b9e4f6de68dbf5b8 (Wed February 3 2021)
Bug 1560242 R[Core:Layout]Intermittent flexbox/flexbox-resizeviewport-1.xhtml == flexbox/flexbox-resizeviewport-1-ref.xhtml | image comparison, max difference: 1, number of differing pixels: 18
Bug 1694193 R[Core:Layout: Form Controls]Intermittent selection/disabled-1.html == selection/disabled-1-notref.html | image comparison, max difference: 3, number of differing pixels: 13
Bug 1694177 R[Core:Layout: Form Controls]Intermittent forms/input/range/reset-value.html == forms/input/range/reset-value-ref.html | image comparison, max difference: 1, number of differing pixels: 4
Bug 1690481 R[Core:Networking: HTTP]HTTP/1: return a network error for responses with no LF after headers
Bug 1694263 R[Core:Networking: JAR]Separate out CSS, JSON and HTML in zero_byte_load telemetry
Bug 1692845 R[Core:Printing: Setup]Custom print preferences are not read for Print dialog
Bug 1692101 R[Core:Security: PSM]Disable EV Treatment for Camerfirma's "Chambers of Commerce Root - 2008" root certificate
Bug 1683761 A[Core:Security: PSM]Enable EV Treatment for AC RAIZ FNMT-RCM SERVIDORES SEGUROS root certificate
Bug 1694059 R[Core:Widget]Use WebRender to render most non-native-theme widgets when possible.
Bug 1694522 R[Core:Widget: Win32]Unexpected pass of webkit-appearance-progress-bar-002.html on Windows with the non-native theme enabled
Bug 1694299 R[Core:XUL]Intermittent xul/treetwisty-svg-context-paint-1.xhtml == xul/treetwisty-svg-context-paint-1-ref.xhtml | image comparison, max difference: 21, number of differing pixels: 2
Bug 1674307 R[DevTools:Debugger]No focusin/focusout checkboxes in the "Event Listener Breakpoints"
Bug 1692995 R[DevTools:Framework]ResourceWatcher unwatchResources fails to remove the entry if watchResources has not resolved
Bug 1694237 R[Firefox:Address Bar]Remote search suggestions that dupe form history are no longer discarded
Bug 1694315 R[Firefox:Address Bar]Add queryContext and details parameters to UrlbarProvider.onEngagement()
Bug 1692716 R[Firefox:Keyboard Navigation]Make browser_quit_disabled.js more robust
Bug 1692553 R[Firefox:Menus]Remove the "View page info" item from the page context menu
Bug 1688960 R[Firefox:Menus]Accessibility improvements for App Menu sub-menus.
Bug 1690131 R[Firefox:Menus]Update the Firefox Account menu
Bug 1694446 R[Firefox:Menus]Remove pocket library animation now that "view pocket list" is no longer a library item
Bug 1692376 R[Firefox:Menus]Disabled menu items have a hover background color
Bug 1693177 R[Firefox:Menus]Apply Proton stylings to the Proton-specific Firefox Accounts menu
Bug 1692368 R[Firefox:New Tab Page]Make page-removed event to batch handle
Bug 1665942 A[Firefox:Session Restore]Container tabs with twitter.com open with the default container after session restore
Bug 1683713 R[Firefox:Session Restore]Ensure the restoring tab is not reused in addMultipleTabs
Bug 1693644 R[Firefox:Site Permissions]WebRTC camera / mic sharing permission panels should show a label instead of a list if a specific device is requested
Bug 1594132 R[Firefox:Theme]Find a solution for lwtheme mode that allows vibrancy in sidebars
Bug 1693980 R[Firefox:Theme]New tab button is harder to hit on fullscreen
Bug 1693723 R[Firefox Build System:General]Avoid bootstrapping when an explicit path is given for tools
Bug 1694344 R[Firefox Build System:General]--with-ccache is busted
Bug 1694323 R[Firefox Build System:General]Upgrade psutil to 5.8.0
Bug 1693725 R[Firefox Build System:General]Make --enable-bootstrap install missing toolchains
Bug 1600239 R[Firefox Build System:Source Code Analysis]Error message produced by NoAddRefReleaseOnReturnChecker should be more explicit
Bug 1694161 N[Firefox Build System:Source Code Analysis]For `non-unified` check run it also on MacOS cross-build.
Bug 1648941 R[Firefox Build System:Source Code Analysis][Automated review] source-test-coverity-coverity fails
Bug 1694296 R[Firefox Build System:Task Configuration]Remove the debian8-amd64-build-base docker image
Bug 1690384 R[GeckoView:General]Improve verbosity of error codes in loadGeckoLibsNative
Bug 1692575 R[Release Engineering:General]Refactor the updatebot sub-schema in the moz.yaml schema
Bug 1694217 N[Release Engineering:Release Automation: Other]Intermittent periodic file update [taskcluster:error] Task timeout after 18000 seconds. Force killing container.
Bug 1690475 R[Remote Protocol:Agent]Reorganize /remote/test for CDP
Bug 1690604 R[Toolkit:Crash Reporting]Crashes on all versions of macOS 11 reported as "macOS 10.16.0" on AMD cpu architecture
Bug 1693979 R[Toolkit:Themes]Reduce the size of notification bars
###########
Changes to 73 bugs - 65 fixed.
2 bugs are not included due to being restricted