Changes in 20210622212907

Built from 536a892dd51f394af6c0638166e8cb7e467ae88c

..index..
Bug 1714303 R[Core:Audio/Video]Update various things about Media Playback and WebRTC telemetry probes
Bug 1716248 R[Core:Audio/Video: MediaStreamGraph]Change `AppendAndConsumeChunk`'s input type from `AudioChunk*` to `AudioChunk&&`
Bug 1716453 R[Core:Audio/Video: Playback]Update dav1d to new version ddbbfde for Firefox 91
Bug 1717381 R[Core:Canvas: 2D]Deal with Uint8ClampedArray::Init failure in canvas code.
Bug 1717466 R[Core:DMD]A few minor fixes for block_analyzer.py
Bug 1717072 R[Core:DOM: Core & HTML]Implement window.clientInformation as an alias of window.navigator
Bug 1717612 R[Core:DOM: Core & HTML]Hide window.sidebar behind a flag on nightly/early beta
Bug 1717156 R[Core:DOM: Editor]Get rid of some unused `nsIEditor` flags
Bug 1711544 R[Core:DOM: Navigation]Make dom/tests/browser/browser_bug1685807.js work with Fission and BFCache
Bug 1715300 R[Core:DOM: Navigation]Enable BFCache in parent when Fission is enabled
Bug 1715884 R[Core:DOM: Navigation]ASSERTION: Overwriting an existing document channel!: '(loadFlags & nsIChannel::LOAD_REPLACE) || !(mDocumentRequest.get())',
Bug 1714299 A[Core:DOM: Networking]Correct ORB's opaque response implementation
Bug 1713894 R[Core:DOM: Security]browser_originattrs_reopenin.js test skipped in 'browser/components/contextualidentity/test/browser/browser.ini' for Fission
Bug 1715253 R[Core:DOM: Security]HTTPS-First ends up in an redirecting endless loop for https://radio.garden/visit/berlin/6lcXHtKK
Bug 1716991 R[Core:DOM: Security]Enable HTTPS-First Mode in PBM Mode
Bug 1717435 R[Core:DOM: Selection]Permanent html/semantics/forms/textfieldselection/select-event.html when Gecko 91 merges to Beta on 2021-07-12
Bug 1716549 R[Core:Disability Access APIs]Improve MsaaAccessible::QueryInterface when the underlying Accessible is dead
Bug 1715321 R[Core:Gecko Profiler]Report the type of redirection in network markers
Bug 1715922 R[Core:Gecko Profiler]Busy processes don't get sampled at the expected rate
Bug 1655639 R[Core:Graphics: WebRender]Add support for transforms in the Draw compositor.
Bug 1703142 R[Core:Graphics: WebRender](Snap) WebRender disable by default in FF87 in Ubuntu 20.10
Bug 1715515 R[Core:Graphics: WebRender]Switch mingwclang and Windows 32 tests to WebRender
Bug 1706374 R[Core:IPC]Use a message router for primary child process channels
Bug 1713148 R[Core:IPC]Use the message router for all channels
Bug 1712855 R[Core:ImageLib]Assertion failure: aThebesContext->CurrentOp() == CompositionOp::OP_OVER, at src/layout/base/PresShell.cpp:4542
Bug 1713627 R[Core:Internationalization]Remove code that is no longer relevant without the Text Encoding submenu
Bug 1715222 R[Core:JavaScript Engine]Permanent smoosh subprocess.CalledProcessError: Command '['/builds/worker/checkouts/gecko/mach', 'build']' returned non-zero exit status 2.
Bug 1716901 N[Core:JavaScript Engine]Minimize bindings on the self-hosted global
Bug 1717279 R[Core:JavaScript Engine]Remove JSID_IS_SYMBOL and JSID_TO_SYMBOL
Bug 1717465 R[Core:JavaScript Engine]Remove unused FunctionSynaxKind argument from skipInnerLazyFunction.
Bug 1717606 R[Core:JavaScript Engine]Some follow-up changes for bug 1715512
Bug 1716134 R[Core:JavaScript Engine: JIT]TEST-UNEXPECTED-FAIL | js/src/jit/MIROpsGenerated.h differs. See the diff.html or diff.txt artifact
Bug 1717405 R[Core:JavaScript: GC]Assertion failure: map->asLinked()->canSkipMarkingTable(), at gc/Marking.cpp:1569
Bug 1697371 A[Core:Javascript: WebAssembly]Templatize most/all vanilla baseline emitters
Bug 1716041 R[Core:Javascript: WebAssembly]Remove `unwind` instruction for Wasm exception handling
Bug 1716043 R[Core:Javascript: WebAssembly]Support bare `try` block in Wasm exception handling
Bug 1716869 R[Core:Javascript: WebAssembly]Fix imports in tests in order to vendor latest "wat" crate
Bug 1717425 R[Core:Javascript: WebAssembly]Do not email lhansen when CL fails to build on inbound
Bug 1717430 R[Core:Javascript: WebAssembly]Fix some coverity annoyances in the baseline compiler
Bug 1717442 R[Core:Javascript: WebAssembly]Fix name of type definition ControlFlowPatchsVector to ControlFlowPatchVectorVector
Bug 1678089 A[Core:Layout]Perma [tier2][fission] layout/base/tests/test_bug851485.html | Scrolling after load works. | Reloading keeps scroll position - got 4904, expected 500
Bug 1715783 R[Core:Layout]Black on black printing occurs with custom colors set in preferences and "High Contrast Black" color scheme in Windows 7 or 10
Bug 1716675 A[Core:Layout]audio element without control should be display:none even if we set display to other values
Bug 1717245 R[Core:Layout]Printing buttons with high-contrast-dark on windows but without printing backgrounds causes black-on-black text
Bug 1708007 R[Core:Layout: Flexbox]AddressSanitizer: SEGV /builds/worker/workspace/obj-build/dist/include/nsIFrame.h:1761:5 in nsIFrame::ChildLists() const
Bug 1570786 R[Core:Networking][@ mozilla::ContentPrincipal::GetURI ] null deref
Bug 1708729 R[Core:Networking]Port 65535 can no longer be unblocked
Bug 1708673 R[Core:Networking: Cache]Dooming cache via asyncVisitAllStorages while resetting networkPredictor leads to inconsistent cache state
Bug 1717253 R[Core:Networking: HTTP]Many web pages open very slowly or not at all.
Bug 1713547 R[Core:Panning and Zooming]Handle zero display port scroll frame gracefully in the checkerboard telemetry
Bug 1714703 R[Core:Privacy: Anti-Tracking]Permanent [Tier 2] components/resistfingerprinting/test/mochitest/test_hide_gamepad_info.html | Test timed out. -
Bug 1672421 R[Core:Security: Process Sandboxing]XDG_CONFIG_PATH is not a thing
Bug 1700534 R[Core:Security: Process Sandboxing]Coalesce RLBox wasmboxed libraries
Bug 1701770 R[Core:Security: Process Sandboxing]Invalid Win32k use in content process [USER32!SetProcessDpiAwarenessContext]
Bug 1717599 R[Core:Security: Process Sandboxing]21f95d1f0e316e2bc8000613a0350cb1102572b3 causes crash when attempting to start any profile
Bug 1717161 N[Core:Web Painting]Clamp perspective() values to 1px for interpolation
Bug 1717129 R[Core:Widget: Cocoa]activateItem sometimes does not activate the item, and instead gets stuck in the NSMenu's tracking event loop
Bug 1717182 R[Core:Widget: Win32]Make nsWindows::mIsRTL dynamic on Windows
Bug 1713525 R[Core:XPCOM]xpcom/base/nsTraceRefcnt.cpp: do not use 'else' after 'return'
Bug 1714226 R[Core:XPCOM]Return the number of removed elements from nsTArray::RemoveElementsBy
Bug 1717386 R[Core:XPCOM]ThreadStackHelper::CollectProfilingStackFrame should not allocate memory
Bug 1682921 R[DevTools:Console]Intermittent devtools/client/webconsole/test/browser/browser_webconsole_stubs_evaluation_result.js | "asdf()" packet has expected value - Got "{\n \"errorMessageName\": \"JSMSG_NOT_DEFINED\",\n \"exception\": {\n \"_grip\": {\n \"type\": \"objec
Bug 1712737 R[DevTools:Console]Messages and errors from previous window globals may be notified twice
Bug 1714082 R[DevTools:Debugger]Only attach one message listener in WorkerDispatcher
Bug 1716314 R[DevTools:Debugger]Debugger panel should be auto-selected when JS execution is paused
Bug 1715904 R[DevTools:Framework]Use DOCUMENT_EVENT's will-navigate event in all tests
Bug 1714544 R[DevTools:General]Remove redundant eslint-disable directives in devtools/server/tests
Bug 1716964 R[DevTools:General]Expose defaultLoadFlags on the BrowsingContext for use by devtools
Bug 1713301 A[DevTools:Netmonitor]The response panel should show raw response when clicking on search results
Bug 1716924 R[DevTools:Netmonitor]"The Network panel has crashed. File Bug Report" always displayed for any site
Bug 1713587 R[DevTools:Storage Inspector]Unable to see path column when devtools are docked to the side
Bug 1713662 A[Firefox:Address Bar]Tab-to-search engines unrelated to the autofilled domain sometimes appear
Bug 1713901 R[Firefox:Address Bar]Tests skipped in 'browser/components/urlbar/tests/browser/browser.ini' for new Fission platform triage
Bug 1717169 R[Firefox:Address Bar]Collect value of browser.urlbar.showSearchSuggestionsFirst
Bug 1716025 R[Firefox:Bookmarks & History]Add blocklist of sites to exclude from history metadata
Bug 1717424 R[Firefox:Bookmarks & History]Loading a non-http page (e.g. about: page) after a normal web page still updates the interaction for the web page
Bug 1712838 R[Firefox:Firefox Monitor]Remove Firefox Monitor doorhanger notification component from desktop Firefox
Bug 1716982 R[Firefox:Preferences]Replace waitForEvent use in preferences tests with BrowserTestUtils.waitForEvent
Bug 1713938 R[Firefox:Screenshots]"toggle-screenshot-disable" notification disables/enables screenshot toolbar button in all windows
Bug 1715838 R[Firefox:Screenshots]Create preference for new screenshots component work
Bug 1682361 R[Firefox:Session Restore]Intermittent browser/components/extensions/test/browser/browser_ext_tabs_remove.js | SessionStore of second window should know that multiple tabs were closed - Got +0, expected 2
Bug 1717497 R[Firefox:Session Restore]Crash in [@ mozilla::dom::SessionStoreDataCollector::CollectSessionStoreData]
Bug 1716912 R[Firefox Build System:Bootstrap Configuration]Switch --enable-bootstrap on by default on Windows builds on central
Bug 1714688 R[Firefox Build System:General]Remove `if PY2`/`if PY3` logic now that we never use Python 2 with Mach
Bug 1715584 N[Firefox Build System:General]Update FF to NSPR 4.32
Bug 1716600 R[Firefox Build System:General]The devtools debugger build uses my system's node instead of the one in mozbuild
Bug 1717447 R[Firefox Build System:Lint and Formatting]Update codespell to 2.1.0
Bug 1717569 R[Firefox Build System:Task Configuration]Upgrade sanitizer builds to first rust 1.54.0 nightly
Bug 1673511 R[GeckoView:General][Bug] weird sticky keyboard pop up behaviour
Bug 1714998 R[GeckoView:General]Intermittent org.mozilla.geckoview.test.TextInputDelegateTest.editorInfo_defaultByInputType[#input] | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
Bug 1691481 R[Remote Protocol:WebDriver BiDi]Share Marionette's errors module with WebDriver BiDi
Bug 1708717 R[Toolkit:Add-ons Manager]Proton: About:addons and customize toolbar show outdated theme pictures
Bug 1035892 R[Toolkit:Crash Reporting]All 64-bit mode crashes on OS X with reason EXC_BAD_ACCESS have crash addresses truncated to 32-bits
Bug 1717602 R[Toolkit:Data Sanitization]Enable places.forgetThisSite.clearByBaseDomain for all channels
Bug 1701078 R[Toolkit:Form Autofill]Intermittent browser/extensions/formautofill/test/browser/browser_remoteiframe.js | Test timed out -
Bug 1717103 R[Toolkit:Password Manager]Fix test_autocomplete_https_downgrade.html in cross origin mode
Bug 1672577 R[Toolkit:Startup and Profile System]Remove or update probes expiring in Firefox 85: NUMBER_OF_PROFILES
Bug 1717559 R[Toolkit:Storage]Upgrade to SQLite 3.36.0
Bug 1683171 R[Toolkit:Telemetry]Expose test_get_num_recorded_errors in FOG metrics' JS and C++ APIs
Bug 1717201 R[WebExtensions:Frontend]Allow changing the mapping between WebExtension permission names and their description keys
Bug 1714428 R[WebExtensions:General]Add support for querying/setting colorManagement in browserSettings
###########
Changes to 101 bugs - 92 fixed.
2 bugs are not included due to being restricted