Changes in 20210429092605

Built from 36de91ab59b93fecadebd915220833ba0de4ddaa

..index..
Bug 1706524 R[Core:Audio/Video: MediaStreamGraph]Track AudioDeviceID in AudioInputTrack
Bug 1695265 R[Core:Audio/Video: MediaStreamGraph]Implement a new type of media stream track used in `DecodedStream` to support pull-based system
Bug 1655000 A[Core:Canvas: WebGL]Crash in [@ mozilla::gfx::Swizzle_SSE2<T>] with WebGL
Bug 1707126 R[Core:DOM: Forms]Merge nsIRadioGroupContainer implementation of DocumentOrShadowRoot and HTMLFormElement
Bug 829543 R[Core:DOM: Navigation]Refactor hintCharset from nsDocumentViewer to reloadCharset on docshell
Bug 1703607 R[Core:DOM: Navigation]Exempt about:*pages from new bfcache, with the exception of about:blank
Bug 1690134 R[Core:DOM: Navigation]Intermittent in browser_history_persist.js (wrong URL: got about:blank, should be about:robots) in fission
Bug 1708150 R[Core:DOM: Security]Add user activation flag to reload, goBack and goForward
Bug 1694647 N[Core:DOM: Workers]Intermittent mozilla/tests/workers/worker_timer_nesting_level.html | Worker timer nesting level - assert_true: timer nesting level reaches the max nesting level(5), interval time should be clamped at least 3, but got 2 expected true got false
Bug 1694865 N[Core:Disability Access APIs]Separate Windows MSAA implementation into its own class hierarchy
Bug 739096 A[Core:Graphics]Update cairo to version 1.17.4
Bug 1701570 R[Core:Graphics][Fission?] Windows Crash with x86 builds in [@ std::_Throw_Cpp_error] involving hundreds or thousands of threads
Bug 1706154 N[Core:Graphics: WebRender]Proton: No shadow in ubuntu for the search bar panel when using Light
Bug 1708224 R[Core:Graphics: WebRender]Make draw_perspective more resilient with NaNs.
Bug 1707943 A[Core:Graphics: WebRender]Fix some issues found by static analysis
Bug 1707505 R[Core:JavaScript Engine]NameLocation has uninitialised members
Bug 1707817 R[Core:JavaScript Engine]Remove back pointer from dictionary shapes to the owning object
Bug 1706694 R[Core:JavaScript Engine]Change rope flattening to not overwrite cell header data
Bug 1708047 R[Core:JavaScript Engine]Update spidermonkey build docs
Bug 1708053 R[Core:JavaScript: GC]Move hazard analysis docs into firefox-source-docs
Bug 1703374 R[Core:JavaScript: GC]Time-based SliceBudget have to force time to be checked
Bug 1663642 R[Core:Networking]nsStandardURL::SetSpec accepts schemeless `/` as a valid URL
Bug 1704762 R[Core:Networking: DNS]Do not cache negative DNS records for the TRR server domain
Bug 1574475 R[Core:Networking: FTP]Remove FTP support
Bug 1707389 R[Core:Panning and Zooming]Double-tap to zoom doesn’t work on view-source page
Bug 1707234 A[Core:Panning and Zooming]Double-tap to zoom breaks the reddit page
Bug 1707557 R[Core:Panning and Zooming]fix TransformFrameRectToAncestor call in DoubleTapToZoom for fixed content where the ancestor frame isn't an ancestor
Bug 1707417 R[Core:Panning and Zooming]double tap on reddit with always show scrollbars show one frame at wrong scale
Bug 1706868 R[Core:Panning and Zooming]at the start of a double tap zoom animation don't ask content to render at the after resolution
Bug 1706867 R[Core:Panning and Zooming]make ZoomAnimation ask for repaints
Bug 1700051 N[Core:Spelling checker]Reduce accessbility of `mozInlineSpellStatus`'s members
Bug 1701346 A[Core:Storage: Quota Manager]Revert QM_OR_ELSE_WARN to ordinary orElse in places where NS_ERROR_FILE_ALREADY_EXISTS/NS_ERROR_FILE_NOT_FOUND/NS_ERROR_FILE_TARGET_DOES_NOT_EXIST needs to be just ignored
Bug 1706772 R[Core:Web Audio][@ NS_ABORT_OOM | @ WebCore::ReverbAccumulationBuffer::ReverbAccumulationBuffer]
Bug 1708163 R[Core:Widget: Gtk]Extract per-theme data in nsLookAndFeel into its own struct.
Bug 1705697 R[DevTools:Console]WebConsole can end up broken when navigating between pages that would create warning groups
Bug 1707823 R[DevTools:Framework]Reduce intermittent failures on Intermittent devtools/client/framework/test/browser_toolbox_backward_forward_navigation.js
Bug 1707614 R[DevTools:Inspector]Remove some unused usage of :-moz-devtools-highlighted.
Bug 1707946 R[DevTools:Inspector]Move usage of Promise.jsm to regular DOM Promises in devtools/client/inspector/markup/markup.js
Bug 1697722 R[Firefox:Address Bar]Implement unit converter as UrlbarProvider
Bug 1705323 R[Firefox:Address Bar]Adjust "Switch to tab" chiclet colors
Bug 1702237 R[Firefox:Address Bar]Search mode chiclet can get overloaded with Switch to tab text
Bug 1702249 R[Firefox:Bookmarks & History]Fix spacing in the bookmarks dialog
Bug 1706777 R[Firefox:Downloads Panel]Download Panel "find in folder" button is missing hover/active state
Bug 1702694 R[Firefox:Downloads Panel]about downloads - Shift the section highlight focus over on the list elements
Bug 1704483 R[Firefox:Menus]Screen Readers will not read the email text in the Hamburger menu notification banner
Bug 1708217 R[Firefox:Menus]Align font size on privacy and information panels with application menu font size
Bug 1708222 R[Firefox:Menus]Scrollbar seen on app menu at 768 heigh resolution
Bug 1707038 A[Firefox:Messaging System]Update validation of `utm_campaign` in RTAMO onboarding
Bug 1707140 R[Firefox:Messaging System][win7] Remove theme screen from new user onboarding
Bug 1704982 R[Firefox:New Tab Page]Icon for custom search engine too dark on dark theme
Bug 1706367 R[Firefox:Nimbus Desktop Client]Unify targeting evaluation between Nimbus Experiments/Defaults
Bug 1677226 R[Firefox:Nimbus Desktop Client]Targeting.jsm should use the same source for channel as browserSettings.update.channel
Bug 1708241 R[Firefox:PDF Viewer]Update pdf.js to version 2.9.142
Bug 1704939 R[Firefox:Pocket]Replace saved.js jQuery code with native DOM
Bug 1707589 R[Firefox:Preferences]Tracking protection settings details are not aligned with the header above them
Bug 1697865 R[Firefox:Preferences]Add Win32k Lockdown Pref to Nightly Experiments
Bug 1705330 A[Firefox:Preferences][Proton] The focus ring on the Cancel/Save Changes buttons are cut off in the about:preferences modals
Bug 1705751 R[Firefox:Screenshots]Remove buildsettings code from screenshots
Bug 1667887 R[Firefox:Screenshots]Remove dead code in highContrastCheck in the screenshots UI
Bug 1640852 R[Firefox:Session Restore]Window.getWorkspaceID blocks the main thread on Windows
Bug 1648281 N[Firefox:Sync]Remove newFailed and reconciled from incoming counts in sync ping
Bug 1702686 R[Firefox:Sync]Remove weak reupload for creation dates
Bug 1708148 A[Firefox:Sync]When being asked which account to update, the bottom options are cut off
Bug 1705084 R[Firefox:Theme]Sidebar switcher checkmark overlaps icon
Bug 1706901 R[Firefox:Toolbars and Customization][macOS] The toolbar is cut off while in full screen and using shifting toolbar option
Bug 1696868 R[Firefox Build System:Documentation Infrastructure]"moz-phab reorg" should be mentioned in https://firefox-source-docs.mozilla.org/contributing/stack_quickref.html
Bug 1697614 R[Firefox Build System:Toolchains]Update mingw builds to clang-12
Bug 1697215 R[Firefox Build System:Toolchains]Update to clang 12.0.0
Bug 1696180 R[Firefox Build System:Toolchains]Update Static Analysis to clang 12
Bug 1705442 R[Toolkit:Application Update]Perma [tier2] test_end for telemetry/marionette/tests/client/test_fog_background_update_ping.py TestBackgroundUpdatePing.test_background_update_ping logged while not in progress.
Bug 1705180 R[Toolkit:Notifications and Alerts][RTL] When editing a folder name (for an existing or new bookmarks folder) while adding a bookmark, the text field is too wide and the text gets clipped
Bug 1704882 R[Toolkit:Notifications and Alerts]Checkbox in modal dialogs (e.g. remove extension, content handling) shows a focus outline when the dialog is opened
Bug 1649606 R[Toolkit:OS.File]XPIDatabase.jsm imports OS.File during startup
Bug 1702471 R[Toolkit:OS.File]Support reading at an offset in IOUtils.read
Bug 1703448 R[Toolkit:OS.File]IOUtils.write to a directory with a tempfile does not fail
Bug 1591790 R[Toolkit:Places]Return bookmark paths in PlacesUtils.bookmarks.fetch
Bug 1704113 A[Toolkit:Preferences]Advanced font in-content dialog is cut-off at the bottom
Bug 1707996 R[Toolkit:Themes]Checkboxes in native windows now look like in-content checkboxes
Bug 1708209 R[Toolkit:Themes]Checkboxes in native windows now look like in-content checkboxes
Bug 1706617 R[WebExtensions:General]Permanent browser/components/extensions/test/browser/browser_ext_tabs_containerIsolation.js | Test timed out - when Gecko 90 merges to Beta on 2021-05-31
Bug 1699222 R[WebExtensions:General]browserSettings.ftpProtocolEnabled should return false
###########
Changes to 81 bugs - 66 fixed.