Changes in 20210422093115

Built from c00239b6c35155149b2e2d8caa02c1c96d21e546

..index..
Bug 1685503 N[Core:Audio/Video]Use AwakeTimeStamp to count time for media telemetry
Bug 1706380 A[Core:Audio/Video]Crash in [@ java.lang.NullPointerException: at org.mozilla.gecko.media.GeckoHLSResourceWrapper$Callbacks.onLoad(Native Method)]
Bug 1705877 V[Core:CSS Parsing and Computation]Incorrect cursor size when using image-set()
Bug 1706223 R[Core:CSS Parsing and Computation]Wrong white-space handling in `clamp()`
Bug 1695725 R[Core:Canvas: 2D]Crash in [@ mozilla::dom::CanvasRenderingContext2D::EnsureErrorTarget]
Bug 1705827 R[Core:DOM: Content Processes]The about:processes table should not be re-rendered at every refresh
Bug 1688509 R[Core:DOM: Core & HTML]ResponsiveImageSelector.cpp: do not use 'else' after 'break'
Bug 1706552 R[Core:DOM: Security]Suggest changing HTTPS First Mode pref to dom.security.https_first
Bug 1706750 R[Core:Disability Access APIs]accessible/tests/mochitest/events/test_focus_general.html times out when run with native menus
Bug 1704654 R[Core:Gecko Profiler]Display MOZ_LOG markers in marker chart as well
Bug 1676657 A[Core:Graphics]Resurrect paint phase weight histograms and port them to WebRender
Bug 1706827 R[Core:Graphics: WebRender]Remove unused shaders
Bug 1706801 R[Core:Graphics: WebRender]Invalidate dirty rect state when an external compositor surface is removed
Bug 1706537 R[Core:Graphics: WebRender]Silence SwCompositor tsan warning
Bug 1706488 R[Core:Graphics: WebRender]Enable non-opaque compositor surface support
Bug 1706246 R[Core:JavaScript Engine]Stop using property shapes directly in a few more places
Bug 1706573 R[Core:JavaScript Engine]Simplify replaceWithNewEquivalentShape and generateOwnShape
Bug 1705837 R[Core:JavaScript Engine]Remove MakeConstructible self-hosting intrinsic
Bug 1703688 R[Core:JavaScript Engine]Import Ergonomic Brand Check tests
Bug 1703240 R[Core:JavaScript Engine]GlobalHelperThreadState shouldn't create threads if we're dispatching to external thread pool
Bug 1705664 R[Core:JavaScript Engine: JIT]Centralise save-area-size computation for the bailout-register-save-area
Bug 1705113 R[Core:JavaScript Engine: JIT]Add an optimized stub for NewArray operations and compile it in baseline
Bug 1706504 R[Core:JavaScript Engine: JIT]Finish "attach this stub just once" todos
Bug 1524481 R[Core:JavaScript Engine: JIT]Hide names 'ScratchDoubleReg' and 'ScratchFloat32Reg' in tier-1 back-ends
Bug 1697371 A[Core:Javascript: WebAssembly]Templatize most/all vanilla baseline emitters
Bug 1705193 N[Core:Layout]Perma [Tier2] /css/css-ui/text-overflow-022.html | Testing http://web-platform.test:8000/css/css-ui/text-overflow-022.html == http://web-platform.test:8000/css/css-ui/reference/text-overflow-022-ref.html
Bug 1615541 R[Core:Layout]Intermittent dom/events/test/test_event_screenXY_in_cross_origin_iframe.html | Test timed out.
Bug 1703894 R[Core:Layout]Intermittent osx 10.15 layout/base/crashtests/<XXX>.html | load failed: timed out after X ms waiting for 'load' event for undefined
Bug 1692676 R[Core:Layout: Generated Content, Lists, and Counters]Intermittent css-counter-styles/myanmar/css3-counter-styles-140.html | Testing http://*/css/css-counter-styles/myanmar/css3-counter-styles-140.html == http://web-platform.test:8000/css/css-counter-styles/myanmar/css3-counter-styles-140-ref.html
Bug 1703934 U[Core:Networking: DNS]Discord Not Loading with DNS-over-HTTPS Enabled
Bug 1654899 R[Core:Networking: WebSockets]Crash [@ mozilla::net::nsHttpTransaction::HandleContentStart] or Assertion failure: mConnection, at netwerk/protocol/http/nsHttpTransaction.cpp:1838
Bug 1701351 R[Core:SVG]Intermittent Android TEST-UNEXPECTED-PASS | /svg/text/reftests/text-complex-002.svg | Testing http://web-platform.test:8000/svg/text/reftests/text-complex-002.svg == http://web-platform.test:8000/svg/text/reftests/text-complex-002-ref.svg
Bug 1706613 R[Core:Spelling checker]Change `NS_ASSERTION`s to `MOZ_ASSERT`s for `mozInlineSpellChecker` and `mozInlineSpellWordUtil`
Bug 1700051 N[Core:Spelling checker]Reduce accessbility of `mozInlineSpellStatus`'s members
Bug 1706350 R[Core:Storage: Quota Manager]Follow-up cleanup for bug 1648399
Bug 1706806 R[Core:Widget: Cocoa]Make devtools/client/inspector/markup/test/browser_markup_load_01.js work with native menus
Bug 1706725 R[Core:Widget: Cocoa]Fix remaining debugger test failures with native menus by waiting for asynchronous menu openings.
Bug 1704628 R[Core:Widget: Cocoa]Make devtools context menu tests work with macOS native context menus
Bug 1706816 R[Core:Widget: Cocoa]Close open native menus when another native menu wants to open
Bug 1706789 R[Core:Widget: Cocoa]Make devtools/client/webconsole/test/browser/browser_webconsole_network_reset_filter.js use activateItem so that the popup gets closed
Bug 1706756 R[Core:Widget: Cocoa]Disable toolkit/content/tests/chrome/test_bug624329.xhtml when native context menus are used
Bug 1706483 R[Core:Widget: Cocoa]Make some more debugger tests work with native menus
Bug 1706775 R[Core:Widget: Cocoa]Ensure that various menu tests under toolkit/content/tests/chrome are run on non-native menus
Bug 1706735 R[Core:Widget: Cocoa]Make devtools/client/webconsole/test/browser/browser_webconsole_context_menu_copy_object.js work with native context menus
Bug 1706516 R[Core:Widget: Cocoa]s/GetCrossDocParentFrame/GetCrossDocParentFrameInProcess/ in nsNativeThemeCocoa.mm
Bug 1706490 R[Core:Widget: Cocoa]Make browser_webconsole_network_messages_status_code.js work with native context menus
Bug 1706788 R[Core:Widget: Cocoa]Make devtools/client/webconsole/test/browser/browser_webconsole_location_logpoint_debugger_link.js wait for the menu to open
Bug 1706023 R[Core:Widget: Gtk]Remove LOGDRAW and LOGFOCUS and use only one widget logging for widget/gtk
Bug 1706624 R[Core:Widget: Gtk][Wayland] Don't create wl_seat but get it from Gtk
Bug 1706299 R[Core:Widget: Gtk]Remove nsIImageToPixbuf.
Bug 1706520 R[Core:Widget: Gtk]error: use of undeclared identifier 'GdkIsX11Display' in nsNativeThemeGTK.cpp and nsPrintDialogGTK.cpp
Bug 1706554 R[Core:mozglue]FramePointerStackWalk shouldn't take aFirstFramePC
Bug 1700374 A[Firefox:Address Bar][Proton] Address Bar Border flickers shortly when clicking into it, if the cursor was previously in NTP Search Bar
Bug 1706326 R[Firefox:Address Bar]Pressing Enter on Add Engine shortcut button doesn't add the engine
Bug 1701843 R[Firefox:Bookmarks & History]Can't open bookmarks toolbar context menu if about:config context menu was opened first
Bug 1706496 R[Firefox:Disability Access]Menulists in preferences inaccessible with HCM
Bug 1702154 R[Firefox:Enterprise Policies]about:policies - Documentation list TAB select should bring the cell in better focus while cycling through the list
Bug 1706259 R[Firefox:File Handling]Bring adjustments to the protocol handler modal dialogue per UX review
Bug 1701449 R[Firefox:Headless]Intermittent browser/components/shell/test/browser_headless_screenshot_X.js | Firefox process should exit with code 0 - Got -6, expected +0
Bug 1706460 R[Firefox:Menus]Change "You've been disconnected" string for FxA notification badge
Bug 1706489 R[Firefox:Messaging System]Allow for calculating upgrade dialog funnel by first screen primary action
Bug 1704317 R[Firefox:Nimbus Desktop Client]about:studies page is blank: Uncaught TypeError: can't convert undefined to object
Bug 1706436 R[Firefox:Screenshots]Remove unused icons from screenshots
Bug 1705749 R[Firefox:Screenshots]Remove save code from screenshots
Bug 1705747 R[Firefox:Screenshots]Remove deviceID code from screenshots
Bug 1688703 R[Firefox:Security]rework certviewer utility files so they can be reused elsewhere
Bug 1630792 R[Firefox:Sync]MergeConflictError shouldn't be considered a sync failure
Bug 1701055 R[Firefox:Theme]Block margins around Learn more links in Permission Panels is wrong with Proton enabled
Bug 1704461 R[Firefox:Toolbars and Customization]update-badge.svg isn't properly horizontally centered
Bug 1706047 R[Firefox:about:logins]The font of the “Learn more” link in the “Import Error” modal seems thicker than it should be
Bug 1706557 R[Firefox Build System:Bootstrap Configuration]Stop installing rosetta in mach bootstrap
Bug 1705444 R[Firefox Build System:General]failure in config python test doesn't cause task to exit with fail status
Bug 1706251 R[Firefox Build System:General]Perma [Tier2] 0:25.95 python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_browser TEST-UNEXPECTED-FAIL
Bug 1706545 R[Firefox Build System:Toolchains]Use node 16 on arm64 mac
Bug 1611513 R[Firefox Build System:Toolchains]Migrate Node toolchain tasks to fetch toolchain tasks
Bug 1706543 R[Firefox Build System:Toolchains]Use native zstd to compress toolchain artifacts
Bug 1702116 R[Toolkit:Add-ons Manager]Addon Manager has races
Bug 1706033 R[Toolkit:Crash Reporting]Crash in [@ core::str::slice_error_fail | minidump_writer_linux::thread_info::imp::ThreadInfoX86::create_impl]
Bug 1706567 R[Toolkit:Notifications and Alerts]Window-modal `prompt` dialogs (like the "rename" profile prompt in about:profiles) are incorrectly laid out
Bug 1704777 R[Toolkit:Notifications and Alerts]The file Path is missing from modals on local files
Bug 1703448 N[Toolkit:OS.File]IOUtils.write to a directory with a tempfile does not fail
Bug 1700972 R[Toolkit:Startup and Profile System]Remove profile-per-install onboarding UI
Bug 1672455 A[Toolkit:Telemetry]Mark all Glean-sent telemetry from Firefoxen running in CI as coming from automation
Bug 1704846 R[Toolkit:Telemetry]FOG: Implement `quantity` metrics in Firefox-on-Glean
Bug 1706180 R[Toolkit:Telemetry]telemetry delayed init may happen during raptor tests
Bug 1705251 R[Toolkit:XUL Widgets]Intermittent toolkit/content/tests/browser/browser_cancel_starting_autoscrolling_requested_by_background_tab.js | Test timed out -
Bug 1704242 A[Toolkit:XUL Widgets]Permafailing tier 2 toolkit/content/tests/widgets/test_popupanchor.xhtml | arrow should be 0px from right side of anchor: -9.050003051757812 should be equal(-ish) to 0
Bug 1701057 R[WebExtensions:Frontend]Addon install confirmation panel is missing addon icon
Bug 1606347 R[WebExtensions:Request Handling]Crash in [@ mozilla::DOMEventTargetHelper::Release]
###########
Changes to 89 bugs - 77 fixed.
3 bugs are not included due to being restricted