Changes in 20210206094243

Built from ea0966587b4a224ef38dad7df1e9c7333948a1a4

..index..
Bug 1690984 R[Core:DOM: Core & HTML]Allow `data`, `dialog`, `main`, `picture`, and `template` in nsTreeSanitizer
Bug 1665330 N[Core:DOM: Core & HTML]New wpt failures in /html/webappapis/dynamic-markup-insertion/document-write/ [module-dynamic-import.html, module-static-import.html]
Bug 1690888 R[Core:DOM: Forms]Get rid of `dom.forms.requestsubmit.enabled` pref
Bug 1690897 R[Core:DOM: Forms]Get rid of `dom.formdata.event.enabled` pref
Bug 1671768 R[Core:DOM: Selection]Replace all MOZ_CAN_RUN_SCRIPT_BOUNDARY in Selection
Bug 1691147 R[Core:Graphics]Always properly balance aContext->Save().
Bug 1688851 R[Core:Graphics][Linux/EGL] Use gbm_bo_create instead of gbm_bo_create_with_modifiers if all modifiers are set to DRM_FORMAT_MOD_INVALID
Bug 1689998 R[Core:Graphics]Update libpixman to release 0.4.0
Bug 1691065 A[Core:Graphics: WebRender]Discard invalid resource update transactions due to namespace changes
Bug 1691176 R[Core:Graphics: WebRender]Fix non-unified build in RenderCompositorNative
Bug 1690247 R[Core:Graphics: WebRender]Enable batched texture cache updates on Windows
Bug 1669840 R[Core:Graphics: WebRender]Improve opacity flattening
Bug 1690967 R[Core:Graphics: WebRender]0.13 - 0.56% installer size (osx-aarch64-shippable, osx-shippable) regression on push f71aafc4e84564120b0357deb419ccab1afb09a2 (Tue February 2 2021)
Bug 1691023 R[Core:Graphics: WebRender]Add some profile counters for texture cache eviction
Bug 1681529 R[Core:IPC]Fission Crash in [@ mozilla::ipc::InputStreamHelper::SerializeInputStreamAsPipe] on Google Image search page
Bug 1690943 R[Core:JavaScript Engine]Synthesize all missing class constructors in the JS Parser
Bug 1691008 R[Core:JavaScript Engine]Remove left-over references to singleton objects
Bug 1690790 R[Core:JavaScript Engine]Add a SM job for running jit-tests on Linux x86 (32-bit)
Bug 1691004 R[Core:JavaScript Engine]Add a command line option to set GC zeal when running tests
Bug 1592712 R[Core:JavaScript Engine]Rename JSOp::IfNe and JSop::IfEq
Bug 1689990 R[Core:JavaScript Engine: JIT]Remove more unused Ion code
Bug 1669181 A[Core:JavaScript Engine: JIT]Clean-up jit headers
Bug 1690817 R[Core:Javascript: WebAssembly]Update wat to 1.0.34
Bug 1689273 R[Core:Javascript: WebAssembly]Remove or update probes expiring in Firefox 88: wasm.compile_time_*
Bug 1335652 A[Core:Javascript: WebAssembly]Exception handling
Bug 1630789 R[Core:Layout: Grid]Add web-platform tests for grid line names with repeat(auto) with multiple values and non-existent line names.
Bug 1690901 R[Core:Layout: Tables]Split nsTableWrapperFrame::OuterBeginReflowChild with other clean-up
Bug 1689018 R[Core:Networking]<a download> is not respected when there is a redirection
Bug 1688205 R[Core:Networking: DNS]Record TRR_NO_ANSWERS when decoding a DoH response works but it contains no answers
Bug 1650183 R[Core:Panning and Zooming]Make nsLayoutUtils::CalculateRootCompositionSize fission-friendly
Bug 1675547 A[Core:Panning and Zooming]Better handle hit-testing when inactive scrollframes intersect OOPIFs
Bug 1689789 R[Core:Printing: Output]Bonus extra blank page, when printing A4-formatted PDF to A4-sized paper in Firefox, with layout.display-list.improve-fragmentation enabled
Bug 1688685 A[Core:Security: PSM]Upgrade Firefox 87 to use NSS 3.62
Bug 1685677 R[Core:Storage: Quota Manager]Refactor QuotaManager to improve maintainability
Bug 1689615 R[Core:Widget]Reddit comment box has a triple outline with non-native theme
Bug 1690895 R[Core:Widget: Cocoa]Unexpected pass for transform-input-012.html with non-native theme enabled on macOS
Bug 1690879 R[Core:Widget: Cocoa]Unexpected pass for test_bug869314.html with non-native theme enabled on macOS
Bug 1690848 R[Core:Widget: Cocoa]Unexpected pass for stretch-input-in-column.html with non-native theme enabled on macOS
Bug 1474006 R[DevTools:Console]screenshot command in browser console is broken
Bug 1690269 R[DevTools:Debugger]Make the source ID in debugger frontend unique per URL and per target
Bug 1690789 R[DevTools:Debugger]Stop creating a new BreakpointList actor everytime we add/remove a breakpoint
Bug 1678483 R[DevTools:General]Fix DevTools' "Take a screenshot of the entire page" button for Fission
Bug 1690974 R[DevTools:Inspector: Compatibility]Update MDN compat data (2021 Feb 1st week)
Bug 1655403 R[Firefox:Address Bar]Add a test for Bug 1653436
Bug 1690925 R[Firefox:General]Don't animate the skeleton UI if we're in a fast startup
Bug 1689372 R[Firefox:Menus]Simplify History subview
Bug 1689563 R[Firefox:Nimbus Desktop Client]Ensure ExperimentAPI can be used without try/catch
Bug 1672202 R[Firefox:Nimbus Desktop Client]Specify default values for feature experiments
Bug 1691126 R[Firefox:Pocket]Save to Pocket button sign up buttons test
Bug 1689201 R[Firefox:Pocket]Enable Reader mode telemetry
Bug 1685748 R[Firefox:Search]Upgrade legacy extension search engines to use the supported extension definition
Bug 1412519 R[Firefox:Search]Intermittent [TV] browser/components/search/test/browser_contextSearchTabPosition.js | leaked 1 or 2 docShell(s) until shutdown
Bug 1688606 R[Firefox Build System:Bootstrap Configuration]bootstrap fails on (some?) windows because install-moz-phab exits with an error
Bug 1690990 R[Firefox Build System:Generated Documentation]Remove windows CR in tools/moztreedocs/requirements.txt
Bug 1690959 R[Firefox Build System:Lint and Formatting]linter::Rustfmt source link gives 404 error
Bug 1690940 R[Firefox Build System:Toolchains]Don't package things we don't use in wasi-sysroot
Bug 1598776 R[Firefox Build System:Try]test-verify-e10s (TV) jobs fail when a directory path is specified: "Per-test run could not find requested test: '<path>'"
Bug 1689745 R[GeckoView:General]Throw specialized exception instead of IllegalArgumentException in Image#getBitmap
Bug 1690472 A[Remote Protocol:Agent]Move sharable top-level modules to /remote/shared
Bug 1690468 A[Remote Protocol:Agent]Move Remote Agent component related files under /remote/components
Bug 1690469 A[Remote Protocol:Agent]Move Rust related files away from /remote
Bug 1674408 R[Toolkit:Application Update]updater fails to build on OpenBSD (no stat64 struct)
Bug 1682810 R[Toolkit:Application Update]always getting UAC prompt to elevate permissions if user account if maintenanceservice_installer.exe gone missing
Bug 1689420 R[Toolkit:Notifications and Alerts]Fix origin header for null principal content dialogs (e.g. alert/prompt/confirm from data: URI pages or sandboxed iframes)
Bug 1687852 A[Toolkit:Password Manager]Resolve how we handle duplicate logins when importing from CSV file.
Bug 1680025 R[Toolkit:Telemetry]Consider to disable FOG in developer builds?
###########
Changes to 66 bugs - 56 fixed.
1 bugs are not included due to being restricted