Changes in 20210522093129

Built from f2d7667fc838510b83ccda7b757f91b9d958b275

..index..
Bug 1712218 R[Core:CSS Parsing and Computation]Refactor fetching the content frame from nsPageFrame
Bug 1709715 R[Core:DOM: Content Processes]Take advantage of CTAD for GetParticularProcessPriorityManager()
Bug 1712006 R[Core:DOM: Content Processes]Speed up browser_gc_schedule.js with Promise.all and removing unnecessary waitForNewTab calls
Bug 1712299 R[Core:DOM: Events]AddEventListenerOptions.signal shouldn't be nullable
Bug 1710975 R[Core:Disability Access APIs]OuterDocAccessible::ChildCount probably returns wrong value on non-Windows platforms
Bug 1567222 R[Core:Gecko Profiler][network markers] Network loads that went to a service worker never get a "stop" marker in the content process
Bug 1711926 R[Core:Graphics: WebGPU]Spew out WebGPU validation errors to the console
Bug 1699588 R[Core:Graphics: WebRender]RenderCompositorOGLSWGL does not use external compositing for WebGL rendering on Android
Bug 1700434 R[Core:Graphics: WebRender]Animations on goliath-entertainment.com are shaking with WebRender software enabled
Bug 1712147 R[Core:ImageLib]Permanent gecko/image/build/nsImageModule.cpp:62:29: error: no member named 'image_jxl_enabled' in namespace 'mozilla::StaticPrefs' when Gecko 90 merges to Beta on 2021-05-31
Bug 1711366 R[Core:ImageLib]firefox-90 branch is broken in third_party/highway on armv7 + neon
Bug 1707733 R[Core:Internationalization]Backfill FluentBundle tests for DATETIME()
Bug 1711476 R[Core:Internationalization]Enable chardetng for the .jp TLD
Bug 1711959 R[Core:JavaScript Engine]Greatly reduce PropertyDescriptor attribute usage
Bug 1685260 R[Core:JavaScript Engine]Assertion failure: next == JSOp::CheckThis || next == JSOp::CheckReturn || next == JSOp::CheckThisReinit || next == JSOp::CheckLexical, at vm/Interpreter.cpp:3715 or Assertion failure: v.isSymbol() || v.isBigInt(), at jsnum.cpp:1944
Bug 1684020 R[Core:JavaScript Engine]Assertion failure: next == JSOp::CheckThis || next == JSOp::CheckReturn || next == JSOp::CheckThisReinit || next == JSOp::CheckLexical, at vm/Interpreter.cpp:3715 or Assertion failure: v.isSymbol() || v.isBigInt(), at jsnum.cpp:1944
Bug 1645835 V[Core:JavaScript Engine: JIT]Assertion failure: !iter->hasLiveDefUses(), at jit/IonAnalysis.cpp:2927 with ES6 Class
Bug 1712172 R[Core:JavaScript: GC]`mach hazards bootstrap` uses out of date gcc compared to automation
Bug 1645115 R[Core:JavaScript: Internationalization API]Enable dayPeriod support in Intl.DateTimeFormat
Bug 1710024 A[Core:Javascript: WebAssembly]ARM64: Avoid defineReuseInput
Bug 1710116 V[Core:Layout: Tables]Assertion failure: false (MOZ_ASSERT_UNREACHABLE: Attempted to subtract [n - nscoord_MAX]), at /builds/worker/workspace/obj-build/dist/include/nsCoord.h:199
Bug 1712165 R[Core:Layout: Text and Fonts]MOZ_RELEASE_ASSERT(SharedFontList()->NumFamilies() > 0) crash in [@ gfxPlatformFontList::GetDefaultFont]
Bug 1700968 R[Core:Networking]Problems loading images on youtube.com, wikipedia.org, and some images opened from discord
Bug 1553353 R[Core:Networking]Intermittent TEST-UNEXPECTED-TIMEOUT | netwerk/test/unit/test_cookies_async_failure.js | Test timed out
Bug 1710638 R[Core:Networking][socket-process] Re-enable sandboxing for xpcshell tests
Bug 1710641 R[Core:Networking: HTTP]Improve http3 fast fallback mechanism
Bug 1708042 R[Core:Performance]Consider to have very high priority ("control") for DidComposite tasks
Bug 1711181 R[Core:Storage: Quota Manager]Introduce QM_OR_ELSE_LOG and use it in places where QM_OR_ELSE_WARN would spam the reports
Bug 1702899 R[Core:Widget: Cocoa]White-on-white text in <input type="date"> popup in Dark Mode, if widget.macos.respect-system-appearance is true
Bug 1711346 R[DevTools:General]Taking screenshot of web page and putting it directly into clipboard should not create image file with screenshot
Bug 1709717 R[Firefox:Downloads Panel]Update download indicator badges
Bug 1712275 R[Firefox:File Handling]Crash in [@ nsExternalAppHandler::GetBrowsingContextId]
Bug 1709050 R[Firefox:Keyboard Navigation]Focus ring displayed by default on C2A for some about:pages
Bug 1706487 R[Firefox:Menus]"Open Image in New Tab" should load images in a background (rather than foreground) tab, like Chrome
Bug 1705500 R[Firefox:Menus]FxA "sent tab to another device" menu should wrap device names
Bug 1706963 R[Firefox:Messaging System]The browser's "Close tabs and exit?" confirmation message is not displayed if the browser's "Close" button is clicked while the existing users Onboarding modal is displayed
Bug 1711634 R[Firefox:New Tab Page]Crash in [@ AsyncShutdownTimeout | profile-before-change | PageThumbs: removing all thumbnails]
Bug 1711498 R[Firefox:Toolbars and Customization]Remove checks for protonAppMenuEnabled or protonToolbarEnabled smart pref getters from tests
Bug 1712379 A[GeckoView:General]sTreatMouseAsTouch needs to be initialized lazily
Bug 1706403 R[GeckoView:General]Remove deprecated onTouchEventForResult
Bug 1705181 R[GeckoView:General]Intermittent org.mozilla.geckoview.test.SessionLifecycleTest.asyncScriptsSuspendedWhileInactive | java.lang.AssertionError: requestAnimationFrame should be called about once a second
Bug 1712150 R[Release Engineering:General]bug list in release-started notification is wrong when a branch is used
Bug 1709687 R[Toolkit:Add-ons Manager]NotFoundError: Could not open the file webext.sc.lz4
Bug 1711791 R[Toolkit:Printing]Ensure the debug log includes the full set of print settings
Bug 1697878 R[Toolkit:Reader Mode]Nested lists in Reader Mode shouldn't all use numbers
Bug 1641503 R[Toolkit:Telemetry]Update tier and tests on MDN page for telemetry-tests-client
Bug 1711361 R[Web Compatibility:Tooling & Investigations]eluminate.js shim can be made to execute random functions
###########
Changes to 47 bugs - 42 fixed.
1 bugs are not included due to being restricted