Changes in 20210528214803

Built from 6adf3e04d40e2a9a1a69dc06fe101dc5a54ef615

..index..
Bug 1700452 R[Core:Audio/Video: Playback]Update libdav1d to c54add02 for Firefox 90
Bug 1713116 R[Core:Audio/Video: Playback]Replace "mediakeys-request" literal with a constant, static string
Bug 1690905 R[Core:DOM: Core & HTML]Unreported heap-unclassified memory for "nsNodeInfoManager::Allocate(unsigned long)"
Bug 1712725 R[Core:DOM: Core & HTML]Stop passing the CC participant to mozilla::DropJSObjects
Bug 1662710 R[Core:DOM: Security]HTTPS-Only: Add UI to manage exceptions from about:preferences
Bug 1711422 R[Core:DOM: Security]Update PBM tests within browser/base to work with https-first-mode enabled
Bug 1712965 R[Core:DOM: Security]Permanent TEST-UNEXPECTED-PASS | /service-workers/service-worker/update-module-request-mode.https.html | headers of a main module script - expected FAIL when Gecko merges to Beta on 2021-05-31
Bug 1713074 R[Core:DOM: Security]CSP - Add moz logging for origin of policy
Bug 1712733 R[Core:Gecko Profiler]Export CPU usage in no-periodic-sampling mode
Bug 1681765 R[Core:Graphics: WebGPU]Crash in [@ InvalidArrayIndex_CRASH | GetBindGroupLayout]
Bug 1713162 R[Core:Graphics: WebGPU]WebGPU presentation doesn't work with copies into the swapchain textures
Bug 1708665 R[Core:Graphics: WebRender]Enable reftests on Pixel2 for SW-WR
Bug 1710818 R[Core:ImageLib]imgLoader::RemoveEntriesFromPrincipal only clears cache entries for current process
Bug 1712954 R[Core:ImageLib]Permanent image/test/fuzzing/TestDecoders.cpp:132:12: error: unused function 'RunDecodeToSurfaceFuzzingJXL' [-Werror,-Wunused-function] when Gecko 90 merges to Beta on 2021-05-31
Bug 1705156 R[Core:Internationalization]Add intl::DateTimeFormat implementation
Bug 1712138 R[Core:JavaScript Engine]Basic Implementation of Class Static Blocks
Bug 1712936 R[Core:JavaScript Engine]Make ShapeProperty more compact
Bug 1713082 R[Core:JavaScript Engine]Refactor helper threads system in preparation for using an external thread pool
Bug 1713083 R[Core:JavaScript Engine]Remove JSPROP_GETTER and JSPROP_SETTER
Bug 1713118 R[Core:JavaScript Engine]Remove StackBaseShape
Bug 1713194 R[Core:JavaScript Engine]Fix intl-fallback-original testcase in non-Intl builds
Bug 1699271 N[Core:JavaScript Engine: JIT][meta] Auto generate MIR, LIR, and WarpCacheIRTranspiler boilerplate
Bug 1713123 R[Core:JavaScript: Internationalization API]Remove code to manually add calendar aliases
Bug 1690492 A[Core:Javascript: WebAssembly]SIMD optimization x64/x86: Use PBLENDVB for bitselect when the control vector is mask-like
Bug 1711073 N[Core:Javascript: WebAssembly]Refactor WasmTypes.h
Bug 1711649 R[Core:Layout]Intermittent css-grid/grid-fragmentation-dyn1-029.html == css-grid/grid-fragmentation-029-ref.html | image comparison, max difference: 2, number of differing pixels: 2
Bug 1712272 R[Core:Networking: DNS]Enable HTTPS RR support on early beta
Bug 1616239 R[Core:Networking: HTTP]Turn on HTTP/3 tests on ASan builds
Bug 1710045 N[Core:Networking: HTTP]Modernize nsHttp code
Bug 1712441 R[Core:Networking: HTTP]Fix HTTP3 upload telemetry
Bug 1712890 R[Core:Panning and Zooming]DRAWWINDOW_DRAW_VIEW is not passed from browser_test_scrollbar_in_extension_popup_window.js to CanvasRenderingContext2D::DrawWindow()
Bug 1687263 R[Core:Spelling checker]spelling checker underline flipping/blinking, 1 core at 100%
Bug 1709352 R[Core:Storage: Quota Manager]QM: Add support for error stacks
Bug 1706998 R[Core:Storage: StorageManager]Crash in [@ mozilla::dom::quota::QuotaManager::MaybeRecordShutdownStep]
Bug 1697291 R[Core:Web Painting]Assertion failure: nsLayoutUtils::IsAncestorFrameCrossDoc(mAdditionalOffsetFrame, aFrame), at src/layout/painting/nsDisplayList.cpp:1508
Bug 1443294 R[Core:WebRTC: Audio/Video]Wrong camera/mic picked from non-exact deviceId constraint, unless permissions are persisted
Bug 857668 R[Core:WebRTC: Networking]Implement ALTERNATE-SERVER for TURN
Bug 1170299 R[Core:WebRTC: Networking]const-correctness scrub in nICEr
Bug 1690412 R[Core:Widget: Gtk]if browser is open and I click a link elsewhere FF says close FF first
Bug 1710436 R[Core:Widget: Gtk][Wayland] Better popup dependency handling
Bug 1709358 R[DevTools:Debugger]Debugger panel should not break when WASM parser throws an error
Bug 1712592 R[DevTools:Framework]Implement DOCUMENT_EVENT will-navigate resource in order to replicate target's will-navigate event
Bug 1710929 R[Firefox:Bookmarks & History]Introduce pref for new downloads work
Bug 1706355 R[Firefox:Downloads Panel]Download telemetry for added downloads is possibly inflated
Bug 1710796 R[Firefox:Enterprise Policies]DisableAppUpdate still prompts update when typing in url box
Bug 1599713 R[Firefox:File Handling]Implement IsCurrentAppOSDefaultForProtocol on Linux (to provide protocol handling infinite loop protection)
Bug 1695817 R[Firefox:Launcher Process]Introduce about:third-party page
Bug 1712178 R[Firefox:Messaging System]Update the noodles in about:welcome to match marketing colours
Bug 1690105 A[Firefox:Security]Implement RemoteSettings client in DoHConfig.jsm for provider and config data collections
Bug 1713098 R[Firefox:Session Restore]modifySessionStorage in browser/components/sessionstore/test/head.js is broken with Fission
Bug 1712847 R[Firefox:Site Identity]No space / padding between subviewbutton nav arrow on connection security item in identity panel
Bug 1713089 V[Firefox:Sync]Creditcard and address sync engines silently broken
Bug 1712840 R[Firefox:Tabbed Browser]"No container" menuitem in new tab button context menu is broken when menu is opened by right-click, but works correctly when opened by click & hold
Bug 1712297 V[Firefox:Top Sites]Pinned topsites search shortcuts left hanging when @search_engine gets removed
Bug 1710546 R[Firefox:Translation]Bundle Firefox Translations extension as a builtin addon Nightly only
Bug 1712350 R[Firefox Build System:General]Perma [tier 2] win ccov mozmake.EXE[4]: *** No rule to make target 'z:\build\workspace\obj-build\x86_64-pc-windows-msvc\release\gkrust_gtest.lib', needed by 'xul.dll'. Stop. | No connection could be made because the target machine actively refused it.
Bug 1712815 R[Firefox Build System:General]Improve the removing file logic in ./mach vendor
Bug 1712947 R[Firefox Build System:General]'-d16' is not a recognized feature for this target on ARM32
Bug 1696251 A[Firefox Build System:Mach Core]Allow Mach commands as standalone functions
Bug 1712133 A[Firefox Build System:Mach Core]Allow the centralized package management system to source packages from PyPI
Bug 1712382 R[Firefox Build System:Mach Core]`./mach clobber python` should remove virtualenvs
Bug 1712804 R[Firefox Build System:Mach Core]"error processing command" when virtualenvs are created
Bug 1712819 R[Firefox Build System:Mach Core]Avoid pip's "outdated" warning in virtualenvs
Bug 1713060 R[Firefox Build System:Mach Core]mach clobber fails with AttributeError: 'function' object has no attribute 'get'
Bug 1710125 R[Firefox Build System:Task Configuration]Update SpiderMonkey build task names to match Firefox naming convention
Bug 1713004 R[Firefox Build System:Task Configuration]Stop running mozharness unittests with Python 2
Bug 1713205 R[Firefox Build System:Task Configuration]Remove some 'fennec' references in the taskgraph
Bug 1712832 R[Firefox Build System:Toolchains]Update to nasm version to 2.15.01 or higher
Bug 1700763 R[GeckoView:General]Run tests with isolated process on in automation
Bug 1700396 R[Release Engineering:General][meta] Bump Updatebot Version
Bug 1652638 R[Thunderbird:Build Config]Remove Thunderbird taskgraph parameters from Firefox code
Bug 1705030 R[Toolkit:Data Sanitization]Update NetworkCacheCleaner to support clearing partitioned storage
Bug 1705032 R[Toolkit:Data Sanitization]Update CSSCacheCleaner to support clearing partitioned storage
Bug 1705033 R[Toolkit:Data Sanitization]Update ImageCacheCleaner to support clearing partitioned storage
Bug 1709311 R[Toolkit:Data Sanitization]Permanent toolkit/components/forgetaboutsite/test/unit/test_removeDataFromDomain.js | Test timed out when Gecko 90 switches to Late Beta on 2021-06-18
Bug 1709621 R[Toolkit:Data Sanitization]Add CertCleaner deleteByBaseDomain
Bug 1712306 R[Toolkit:Notifications and Alerts]Telemetry for Close Tabs modal
Bug 1692980 R[Toolkit:Password Manager]Update new password heuristics model
Bug 1696040 R[Toolkit:Telemetry]Enable Fission telemetry-tests-client on more platforms
Bug 1712998 R[Toolkit:Telemetry]Run telemetry python unittests with Python 3
Bug 1713006 R[Toolkit:Telemetry]Run telemetry integration tests with Python 3
Bug 1707797 R[Web Compatibility:Interventions]Ship v23.0.0 of webcompat system addon
Bug 1713120 R[WebExtensions:Frontend]TypeError: n.getAttribute is not a function in ext-pageAction.js
Bug 1633189 R[WebExtensions:General]Intermittent toolkit/components/extensions/test/mochitest/test_ext_webrequest_basic.html | Test timed out.
Bug 1712141 R[WebExtensions:Untriaged]Intermittent browser/components/extensions/test/browser/browser_ext_menus.js | Uncaught exception - at chrome://mochikit/content/tests/SimpleTest/EventUtils.js:680 - TypeError: can't access property "getBoundingClientRect", aTarget is null
###########
Changes to 85 bugs - 74 fixed.
1 bugs are not included due to being restricted