Changes in 20210416093642

Built from a00cdb29df1f9c9939332094c15c89026f31eb66

..index..
Bug 1704179 R[Core:CSS Parsing and Computation]Warn for attempts to combine `:host` pseudoclass in ways that never select anything
Bug 1705509 R[Core:CSS Parsing and Computation]Hide -moz-outline-radius.
Bug 1704686 R[Core:DOM: Core & HTML]Rename Document::GetTopLevelContentDocument
Bug 1704183 R[Core:DOM: Core & HTML]Replace GetTopLevelContentDocument() usage in HighPriorityEventPendingForTopLevelDocumentBeforeContentfulPaint with something non-deprecated
Bug 1676181 R[Core:DOM: Navigation]Fix docshell/test/browser/browser_browsingContext-01.js for Fission
Bug 1704693 R[Core:DOM: Navigation]Fix weird Hungarian notation in nsDocLoader
Bug 1705127 R[Core:DOM: Security]Enable more ESLint rules for some more dom/security/test directories
Bug 1704651 A[Core:DOM: Service Workers]Make dom/serviceworkers/test/test_openWindow.html to pass with Fission+bfcache
Bug 1538991 R[Core:Disability Access APIs]Crash in [@ mozilla::a11y::NotificationController::CoalesceMutationEvents]
Bug 1705253 R[Core:Disability Access APIs]Partially disable accessible/tests/browser/mac/browser_app.js when native context menus are used
Bug 1704680 R[Core:Gecko Profiler]Annotate crash reports when child-process profiler shuts down
Bug 1697629 R[Core:Graphics: WebRender]Fission + sw-wr: UNEXPECTED-FAIL | testing/marionette/harness/marionette_harness/tests/unit/test_reftest.py TestReftest.test_cache_multiple_sizes | AssertionError: 'FAIL' != 'PASS'
Bug 1675375 R[Core:Graphics: WebRender]Support sending polygonal clip-paths to WebRender and hit-testing them accurately
Bug 1705569 R[Core:Graphics: WebRender]Prevent non-premultiplied alpha images being promoted to compositor surfaces
Bug 1705270 V[Core:Graphics: WebRender]Hit MOZ_CRASH(assertion failed: sub_slice_index < self.sub_slices.len() - 1) at gfx/wr/webrender/src/picture.rs:3256
Bug 1705349 R[Core:Graphics: WebRender]Meaning of supports_texture_storage variable in webrender::Device::new is unclear
Bug 1704976 R[Core:JavaScript Engine]Remove JSID_IS_ATOM from js/src/vm/JSFunction.cpp
Bug 1704744 R[Core:JavaScript Engine]Add ShapeProperty and start using it for property lookups
Bug 1703598 R[Core:JavaScript Engine]Remove JSID_IS_ATOM from js/src/vm/ArgumentsObject.cpp
Bug 1704561 R[Core:JavaScript Engine]Crash in [@ JS::ThrowOnModuleEvaluationFailure]
Bug 1704480 V[Core:JavaScript Engine]Assertion failure: generator->isAfterAwait(), at vm/AsyncFunction.cpp:150
Bug 1509094 R[Core:JavaScript Engine]Add LifoAlloc documentation.
Bug 1705434 R[Core:Networking: HTTP]We support 6 version of H3
Bug 1702726 R[Core:Networking: HTTP]Assertion: MOZ_ASSERT(false, "transaction not in entry");
Bug 1703786 R[Core:Networking: HTTP]Remove nsIHttpChannelInternal.hasNonEmptySandboxingFlag and use nsILoadInfo.sandboxFlags
Bug 1654899 N[Core:Networking: WebSockets]Crash [@ mozilla::net::nsHttpTransaction::HandleContentStart] or Assertion failure: mConnection, at netwerk/protocol/http/nsHttpTransaction.cpp:1838
Bug 1705443 R[Core:Performance]Permanent failure line even for successful builds: ERROR - check> Traceback (most recent call last):
Bug 1705392 R[Core:Performance]Disable the new input vsync alignment due to some crashes on Nightly
Bug 1705452 R[Core:Privacy: Anti-Tracking]Ensure that the decision of when to shim vs when to allow requests is made correctly
Bug 1699657 A[Core:Security: PSM]Upgrade Firefox 89 to use NSS 3.64
Bug 1700051 N[Core:Spelling checker]Reduce accessbility of `mozInlineSpellStatus`'s members
Bug 1655953 R[Core:Storage: Cache API]Remove the mutex for padding file
Bug 1647316 A[Core:Storage: Cache API]Have a test like dom/localstorage/test/unit/test_originInit.js for DOM Cache to test padding files and database
Bug 1704433 A[Core:Storage: Quota Manager][QM_TRY] Failures in dom/quota/ActorsParent.cpp:QuotaManager::EnsureStorageIsInitialized
Bug 1700676 R[Core:Storage: Quota Manager]Updating if an origin is accessed on the in-memory object is not guaranteed to be done before shutting down storage
Bug 1648399 R[Core:Storage: Quota Manager]Add tests for sane behaviour with unexpected LS and Cache files
Bug 1705221 R[Core:Widget: Cocoa]Make browser/components/places/tests/browser/browser_stayopenmenu.js work with native context menus
Bug 1704628 N[Core:Widget: Cocoa]Make devtools context menu tests work with macOS native context menus
Bug 1704938 R[Core:Widget: Cocoa]Make browser/components/places/tests/browser/browser_library_new_bookmark.js work with native context menus
Bug 1705544 R[Core:Widget: Cocoa]Make tests in devtools/client/inspector run with native context menus
Bug 1705451 R[Core:Widget: Cocoa]Disable native context menus in browser_tabContextMenu_keyboard.js
Bug 1705142 R[Core:Widget: Cocoa]Make browser_policy_managedbookmarks.js work with native context menus
Bug 1705130 R[Core:Widget: Gtk]DBus introspection gives OpenURL argument as string instead of array-of-bytes
Bug 1705320 R[Core:XPCOM]Fix some spelling errors in xpcom/threads
Bug 1619240 R[Core:XUL]Remove dom/xul/test/test_bug486990.xhtml test
Bug 1515229 R[Core:mozglue]Too many frames are skipped by MozStackWalk
Bug 1702812 R[DevTools:Console]URLs containing Unicode are displayed as punycode
Bug 1357890 R[DevTools:Inspector]Improve UX of switching between inputs of box model view
Bug 872078 R[DevTools:Netmonitor]Some special treatment should be given to fonts in the Response tab
Bug 1704733 R[DevTools:Responsive Design Mode]Set touchEventOverride BrowsingContext property in the parent process
Bug 1705055 R[DevTools:Responsive Design Mode]Cleanup touch-simulator code
Bug 1704026 R[Firefox:Bookmarks & History]Adjust 'Edit bookmarks folder' modal title to 'Edit "bookmarks folder"'
Bug 1695011 R[Firefox:Bookmarks & History]Intermittent /components/places/tests/browser/browser_bookmarkProperties_folderSelection.js | A promise chain failed to handle a rejection: can't access property "promise", this._batchBlockingDeferred is null - stack: beginBatch/<@/content/browser-places
Bug 1702996 R[Firefox:Bookmarks & History]"Show editor when saving" checkbox in Bookmark Panel should be left aligned with the other form input fields
Bug 1702150 R[Firefox:Enterprise Policies]about:policies - TAB select skips the Section links
Bug 1704853 R[Firefox:General]Skeleton UI should be disabled if using non-default UI density
Bug 1705470 R[Firefox:General]Flip pref for skeleton UI to ride the trains to release
Bug 1693180 R[Firefox:General]Skeleton UI does not show up when restarting for update
Bug 1704425 R[Firefox:General]Remove expired Telemetry probe corroborate.omnijar_corrupted
Bug 1701910 R[Firefox:General]Search bar focus on about pages not rounded properly at edges appearing cut
Bug 1702013 R[Firefox:Menus]Re-introduce "view image info" in the context menu behind a hidden (about:config) pref and enable that pref by default in devedition
Bug 1705387 R[Firefox:Menus]Rename "open a new tab" context menu to just "New Tab"
Bug 1703880 R[Firefox:Menus]Icons from the Hamburger menu are misaligned by a few pixels
Bug 1703725 R[Firefox:Messaging System]Land strings for proton new user onboarding
Bug 1692021 A[Firefox:Messaging System]Update notification bar stacking
Bug 1705191 R[Firefox:Messaging System]Add targeting attribute to detect major update
Bug 1705499 R[Firefox:Messaging System]Proton new user onboarding background image to use webp format
Bug 1701691 A[Firefox:Messaging System]Infobars light/dark theme should match theme, not OS
Bug 1700826 R[Firefox:Messaging System]Remove or update probes expiring in Firefox 90: BROWSER_ATTRIBUTION_ERRORS
Bug 1705282 R[Firefox:New Tab Page]High frequency browser/components/newtab/test/browser/browser_topsites_section.js | Uncaught exception - No overlay found - timed out after 50 tries.
Bug 1701948 R[Firefox:Nimbus Desktop Client]Early startup cache should work for Nimbus remote defaults
Bug 1703261 R[Firefox:Nimbus Desktop Client]Remote defaults should be updated when experiments are updated
Bug 1705327 N[Firefox:PDF Viewer]Remove infobar notification from pdf viewer
Bug 1698845 R[Firefox:Preferences]Update Strings for Standard Mode depending on the cookieBehavior PBM pref
Bug 1693585 R[Firefox:Search]Changing of default search engine broken due to overrides not being correctly handled
Bug 1701250 R[Firefox:Search]Move browser_search_discovery.js and browser_addKeywordSearch.js to browser/components/search
Bug 1702454 R[Firefox:Search]Re-enabling an add-on that overrides search engine parameters causes a prompt
Bug 1676074 R[Firefox:Site Identity]Add learn more link to "Cross-site cookies" permission header description
Bug 1704717 R[Firefox:Site Permissions][Proton] The words from site permission panel has the first letter of every word in uppercase
Bug 1676067 R[Firefox:Site Permissions]Rename "Show blocked pop-up" to "Open blocked pop-up" in site info menu
Bug 1704873 R[Firefox:Theme]Update the WebRTC microphone and camera icon used in the tabstrip
Bug 1705062 R[Firefox:Theme]Items inside sidebar hard to see with Dark theme enabled in Firefox
Bug 1702281 A[Firefox:Theme]Refresh the stop/reload icon & animation
Bug 1705347 R[Firefox:Toolbars and Customization]sidebars-right.svg is displayed with the sidebar to the left
Bug 1704071 R[Firefox:Toolbars and Customization]Improve the address bar /search bar elements contrast during toolbar customization
Bug 1624291 R[Firefox:Tours]Intermittent browser/components/uitour/test/browser_UITour3.js | popupshown event did not happen within 5 seconds. -
Bug 1701689 R[Firefox:about:logins]The weight of the link in the “Import Error” modal is smaller than it should be
Bug 1705296 R[Firefox Build System:Bootstrap Configuration]Don't create a python2 mach virtualenv
Bug 1704126 R[Firefox Build System:Bootstrap Configuration]mach bootstrap on M1 fails with "killed: 9"
Bug 1698669 R[Firefox Build System:General: Unsupported Platforms]target_arch passed to gyp is inaccurate for some tier-3 platforms
Bug 1704518 R[Toolkit:Crash Reporting]8.11 - 8.07% build times / build times (Windows) regression on Wed April 7 2021
Bug 1661534 R[Toolkit:Data Sanitization]Extension page: "Clear Cookies and Site Data" does nothing
Bug 1705386 V[Toolkit:Notifications and Alerts]The text from the "Set Firefox as your default browser" wraps on a second row
Bug 1694418 A[Toolkit:Notifications and Alerts]Update http auth modal prompt for proton
Bug 1705535 R[Toolkit:Notifications and Alerts]Update helper string for Keyword field
Bug 1700412 R[Toolkit:Password Manager]Refactor "signon.recipes.remoteRecipesEnabled" pref
Bug 1704945 R[Toolkit:Themes]Land updated warning.svg shared toolkit icon
Bug 1699889 R[Toolkit:Themes]Update shared toolkit icons
Bug 1702011 R[Web Compatibility:Tooling & Investigations]Ship v22.0.0 of webcompat system addon
###########
Changes to 99 bugs - 81 fixed.
2 bugs are not included due to being restricted