Changes in 20210213095234

Built from 6c32d769ff9a1ad140d62f94dc4f7af97fa3f696

..index..
Bug 1691858 R[Core:CSS Parsing and Computation]Improve how @page rules are implemented
Bug 1692341 R[Core:DOM: Navigation]Enable more pushState tests with Fission
Bug 1692422 R[Core:DOM: Networking]NS_NewURI should return an error if component manager is not available instead of crashing
Bug 1688705 R[Core:Graphics]Crash in [@ libGLES_mali.so@0xa68314] Oppo F11 Pro CPH1969/F11 CPH1911 / Mali G72
Bug 1692355 R[Core:Graphics]Allow ANGLE glBlitFramebuffer implementation to handle renderbuffers without D3D11_BIND_SHADER_RESOURCE in some cases.
Bug 1688180 R[Core:Graphics: WebRender]The way render task update their uv rect handle is confusing
Bug 1692353 R[Core:Graphics: WebRender][rust 1.50] use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
Bug 1685943 R[Core:Graphics: WebRender]Very slow scrolling on system76.com
Bug 1692447 R[Core:JavaScript Engine]Remove unnecessary includes to mozilla/Attributes.h
Bug 1690634 R[Core:JavaScript Engine]Remove well-known and static string atom instance
Bug 1692317 R[Core:JavaScript Engine]Remove GC tracing from CompilationStencil
Bug 1692624 R[Core:JavaScript Engine]Remove frontend::SharedContext::stencil_ field
Bug 1692161 R[Core:JavaScript Engine]Remove js_dtostr
Bug 1688033 N[Core:JavaScript Engine: JIT]Use scalar replacement to optimize the arguments object in Warp
Bug 1688913 A[Core:JavaScript Engine: JIT]Follow-up changes for bug 1687441
Bug 1692359 R[Core:JavaScript: GC]Split up collectToFixedPoint into object and string parts
Bug 1691361 R[Core:JavaScript: GC]Tenured strings are put into the fixup list even if they have no children
Bug 1686652 R[Core:Javascript: WebAssembly]Generalize the SIMD wormhole and make available on non-Nightly
Bug 1692380 R[Core:Layout]marquee tag scrolling overflows when the parent is a flexbox element
Bug 1691845 R[Core:Layout: Generated Content, Lists, and Counters]Frequent /css/css-counter-styles/myanmar/css3-counter-styles-141.html | Testing myanmar/css3-counter-styles-141.html == myanmar/css3-counter-styles-141-ref.html
Bug 1688695 R[Core:Layout: Tables]Remove the support of non-standard value of 'caption-side'
Bug 1692432 R[Core:Layout: Text and Fonts]Intermittent TEST-UNEXPECTED-PASS | /css/css-text/line-break/line-break-loose-hyphens-002.html | Testing css/css-text/line-break/line-break-loose-hyphens-002.html == css/css-text/line-break/reference/line-break-loose-hyphens-002-ref.html
Bug 1692010 R[Core:Layout: Text and Fonts]Simplify handling of generics in WhichPrefFontSupportsChar, for better clarity
Bug 1690167 N[Core:MFBT]Switch SprintfLiteral to using PrintfTarget instead of snprintf
Bug 1690615 R[Core:Networking: HTTP]Extract the dns lookup from nsSocketTransport
Bug 1692199 R[Core:Performance]Perma dom/tests/mochitest/general/test_interfaces.html | If this is failing: DANGER, are you sure you want to expose the new interface EventCounts to all webpages as a property on the window? when Gecko 87 merges to Beta on 2021-02-22
Bug 1692595 R[Core:Privacy: Anti-Tracking]assign resistfingerprinting directories to Bugzilla component "Core :: Privacy: Anti-Tracking"
Bug 1686441 R[Core:Privacy: Anti-Tracking]Add a console warning when blob URL partitioning is applied
Bug 1585916 N[Core:Security: PSM]Intermittent security/manager/ssl/tests/unit/test_session_resumption.js | xpcshell return code: 0 | Actual and expected base path should match - "" == "ev-test"/"ev-test-intermediate"
Bug 1691650 R[Core:Security: PSM]Fenix prefer uses CHACHA20_POLY1305, not AES_GCM though my device's CPU is ARM Cortex-A55, which is supports AES acceleration
Bug 1690234 R[Core:Storage: Quota Manager]Treat ERROR_FILE_CORRUPT errors like non-existent files when iterating over directory entries
Bug 1686031 N[Core:Storage: Quota Manager]Simplify structures and naming related to directory metadata
Bug 1678487 A[Core:Widget]system colors should be color managed even when requested during Servo traversal
Bug 1692457 R[Core:Widget]Perma anonymous-button-content-box.html and button-layout/propagate-text-decoration.html failures when Gecko 87 merges to Beta on 2021-02-22
Bug 1681356 R[Core:Widget: Gtk]firefox cannot disable title bar with xfwm4 window manager, chromium can.
Bug 1688966 R[Core:Widget: Gtk]Cannot launch Flatpak or rpm Zoom client from Flatpak Firefox 85
Bug 1692596 R[Core:Widget: Win32]Fix include-what-you-use errors in ScrollbarUtil.{h,cpp}
Bug 1691894 A[Core:XPCOM]Implement nsBaseHashtable::GetOrInsertWith and nsBaseHashtable::GetOrInsert with a user-defined value
Bug 1666940 N[DevTools:Accessibility Tools]Intermittent devtools/client/accessibility/test/browser/browser_accessibility_mutations.js | Test timed out -
Bug 1691682 R[DevTools:Framework]Destroy target list at the end of Toolbox destroy
Bug 1692472 R[DevTools:Inspector]Tweak the light mode simulation icon
Bug 1691360 R[DevTools:Inspector]Add tests for ruleview print simulation
Bug 1678949 R[DevTools:Inspector]Improve UI for color scheme simulation
Bug 1690266 R[DevTools:Performance Tools (Profiler/Timeline)]Wrong Tooltip for ImgDecoder on about:profiling page
Bug 1688195 R[DevTools:Performance Tools (Profiler/Timeline)]Missing RTL suppot for about:profiling
Bug 1685061 R[DevTools:Performance Tools (Profiler/Timeline)]Localization new Performance panel onboarding component
Bug 1668218 R[DevTools:Performance Tools (Profiler/Timeline)]Enable new Performance panel by default on Nightly
Bug 1692218 R[Firefox:Address Bar]Add Page Action Menu use counter pref for share buttons
Bug 1692223 R[Firefox:Address Bar]Update unfocused state
Bug 1691855 R[Firefox:Address Bar]Intermittent TV browser/components/urlbar/tests/unit/test_resultBuckets.js | xpcshell return code: 0 | multiple groups nested maxResultCount 4 | flex nested maxResultCount 1
Bug 1685313 R[Firefox:General]Display chrome window modal dialogs from the prompt service inside browser windows
Bug 1691152 R[Firefox:Menus]Update some Proton-specific styles for the AppMenu and other menu-like panels
Bug 1690662 R[Firefox:Menus]Add a section at the top of the Proton AppMenu for things like update banners
Bug 1691896 R[Firefox:Menus]Access to recently closed tabs and windows is more difficult after recent menu change
Bug 1691976 R[Firefox:Menus][Proton] "Exit" keyboard shortcut is not displayed in the AppMenu/Hamburger Menu
Bug 1692140 R[Firefox:PDF Viewer]50.12% pdfpaint (windows10-64-shippable-qr) regression on push 7fe4363fd980fc54a1ae73033f26b61708c3eaea (Mon February 8 2021)
Bug 1690537 R[Firefox:Top Sites]Enable remote setting backend for top sites by default in Firefox Beta
Bug 1692416 R[Firefox Build System:Bootstrap Configuration]Allow --enable-bootstrap=install to usefully bootstrap arm64 mac builds
Bug 1692137 R[Firefox Build System:General]Allow local linux builds to use a bootstrapped sysroot
Bug 1692390 R[Firefox Build System:General]Skip the creation of a python2 virtualenv on arm64 mac
Bug 1692300 R[Firefox Build System:General]Disable symlinking for files in dist/bin
Bug 1692418 R[Firefox Build System:Toolchains]Upgrade cctools-port
Bug 1692352 R[Firefox Build System:Toolchains]Update builders to rustc 1.50
Bug 1692421 R[Firefox Build System:Try]Permafailing tier 2 tools/tryselect/test/test_fuzzy.py::test_query TEST-UNEXPECTED-FAIL
Bug 1572739 R[Infrastructure & Operations:RelOps: Posix OS]Move linux hardware testers to ubuntu1804
Bug 1692394 R[Toolkit:Crash Reporting]Include NSException stack in the app notes
Bug 1681842 R[Toolkit:Crash Reporting]Parent process crashes on arm32 aren't detected, zombie app stays behind
Bug 1689119 R[Toolkit:Password Manager]Fix potentially duplicated telemetry initialization in "LoginCSVImport.jsm"
Bug 1691719 R[Toolkit:Startup and Profile System]550ms startup delay in gfxPlatformMac::CreatePlatformFontList on Big Sur
Bug 1689480 R[Toolkit:Themes]Add vertical clicktarget to in-content checkboxes and radiobuttons, as specified by the spec
Bug 1654971 N[Toolkit:Video/Audio Controls]Intermittent toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Test timed out -
Bug 1691755 N[Toolkit:View Source]View Source page missing context menu items("Go to Line..." "Wrap Long Lines", "Syntax Highlighting")
###########
Changes to 72 bugs - 61 fixed.