Changes in 20201023094615

Built from 9c400cd06a296663399b92f87cda8d3207672764

..index..
Bug 1672553 R[Core:Audio/Video]Crash in [@ mozilla::AudioTrimmer::Init]
Bug 1672311 R[Core:Audio/Video: Playback]AudioTrimmer doesn't support batch decoding.
Bug 1669434 R[Core:Audio/Video: Playback]The Title of the Media played is not displayed correctly on soundcloud.com
Bug 1672438 R[Core:Audio/Video: Playback]change 'test_audioNotificationSilent_audioFile.html' to browser test and move it to the dedicated folder.
Bug 1672558 R[Core:Audio/Video: Playback]Crash in [@ gfxPlatform::Init | mozilla::FFmpegRuntimeLinker::Init]
Bug 1672441 R[Core:Audio/Video: Playback]change 'test_audioNotificationWithEarlyPlay.html' to browser test and move it to the dedicated folder.
Bug 1672443 R[Core:Audio/Video: Playback]change 'test_audioNotificationStopOnNavigation.html' to browser test and move it to the dedicated folder.
Bug 1672474 R[Core:Audio/Video: Playback]change 'test_noAudioNotification.html' to browser test and move it to the dedicated folder.
Bug 1670841 R[Core:Audio/Video: Playback]Prevent tab from being suspended if it's still having an active media controller
Bug 1672456 R[Core:Audio/Video: Playback]change 'test_audioNotification_reloadMedia.html' to browser test and move it to the dedicated folder.
Bug 1672453 R[Core:Audio/Video: Playback]change 'test_audioNotification_pauseBeforeReload.html' to browser test and move it to the dedicated folder.
Bug 1672450 R[Core:Audio/Video: Playback]change 'test_audioNotificationStream.html' to browser test and move it to the dedicated folder.
Bug 1672294 R[Core:Audio/Video: Playback]change 'test_audioNotification.html' to browser test and move it to dedicated folder.
Bug 1672275 R[Core:Audio/Video: cubeb]Update audioipc to db32323
Bug 1672459 R[Core:Audio/Video: cubeb]Update cubeb-coreaudio-rs to d5af7ad7631440e1c4b0a548481c6740fade9d65
Bug 1662603 N[Core:Canvas: WebGL]Enable Windows m-gli jobs on Central
Bug 1669961 A[Core:DOM: Content Processes]JSWindowActorChild .contentWindow getter returns a WindowProxy even when the inner window isn't current
Bug 1667439 R[Core:DOM: Core & HTML]`DOM_Fullscreen` is not a valid wakelock topic
Bug 1626555 R[Core:DOM: Core & HTML]Make `dom/base` buildable outside of `unified-build` environment
Bug 1660555 A[Core:DOM: Core & HTML]AbortSignal needs to keep strong references to its followers
Bug 1671641 A[Core:DOM: Core & HTML]Make the rest of `dom` buildable outside of `unified-build` environment.
Bug 1672360 R[Core:DOM: Navigation][Fission] Enable parts of joint_session_history/002.html
Bug 1671031 R[Core:DOM: Navigation]Create a BrowsingContext helper function for IsSameOrigin
Bug 1672193 R[Core:DOM: Navigation]Re-enable some tests that are now succeeding with session history in parent and Fission
Bug 1671697 R[Core:DOM: Navigation]Crash in [@ nsDocShell::InternalLoad]
Bug 1672358 R[Core:DOM: Navigation][Fission] Change the-history-interface/007.html to be less racy
Bug 1672738 R[Core:DOM: Navigation]history/the-location-interface/location_reload.html is racy
Bug 1671658 R[Core:DOM: Navigation][Fission] Keep the old scrollRestoration value when calling replaceState()
Bug 1670675 R[Core:DOM: Networking]Brotli compression does not work (at least on http://localhost/ ?)
Bug 1661280 R[Core:DOM: Security]Remove principal.uri in BrowserUtils.jsm
Bug 1517385 A[Core:DOM: Selection]Tilted carets become normal if they're scroll out of and back into viewport
Bug 1670531 R[Core:DOM: Selection]Only select selectable element if it isn't editable
Bug 1655632 R[Core:DOM: Service Workers]AddressSanitizer: SEGV /gecko/js/src/vm/JSContext.h:344:37 in realm
Bug 1670541 R[Core:Disability Access APIs]Line break inside embedded object breaks line offsets in parent
Bug 1672243 R[Core:Disability Access APIs]VoiceOver lags when navigating footer links in facebook login page
Bug 1672593 V[Core:Disability Access APIs]Paragraph offsets wrong when starting from inline content and there is a block element afterwards
Bug 1638880 R[Core:Disability Access APIs]Intermittent accessible/tests/mochitest/name/test_browserui.xhtml | Test timed out.
Bug 1672309 A[Core:GFX: Color Management]Port remaning gtests to Rust.
Bug 1672251 R[Core:Gecko Profiler]Profiling tests that trigger private browsing should be possible
Bug 1672501 R[Core:Gecko Profiler]Crash in [@ mozilla::baseprofiler::profiler_shutdown]
Bug 1669090 R[Core:Graphics]simple Scratch project crashes on Firefox Nightly 83.0a1
Bug 1672714 R[Core:Graphics: Layers]Add a ostream serializer for LayersId
Bug 1672563 R[Core:Graphics: Text]Update OTS to 8.1.0
Bug 1671518 R[Core:Graphics: WebRender]Improve hardware stretching support detection
Bug 1672670 R[Core:Graphics: WebRender]Move SWGL texture functions into texture.h
Bug 1672898 R[Core:Graphics: WebRender]SWGL YUV composition is offset at large scales
Bug 1646222 R[Core:Graphics: WebRender]Google Sheets hangs for 3-10 seconds after maximizing or unmaximizing browser window
Bug 1672467 R[Core:Graphics: WebRender]Rollout WebRender to Windows 7/8/8.1 on Release
Bug 1672451 R[Core:Graphics: WebRender]Drop Nvidia driver blocklist.
Bug 1670139 R[Core:Graphics: WebRender]sw-wr: Firefox Profiler's screenshots of sw-wr content are upside down
Bug 1671071 R[Core:Graphics: WebRender]sw-wr: webrender software doesn't handle bit depth other than 8 bits
Bug 1620096 A[Core:Graphics: WebRender]Intermittent QR gfx/tests/reftest/709477-1.html == gfx/tests/reftest/709477-1-ref.html | load failed: timed out waiting for reftest-wait to be removed
Bug 1672379 R[Core:Graphics: WebRender]Android emulator: Crash in [@ webrender::device::gl::Device::create_texture] (Unable to render to BGRA format!)
Bug 1672463 R[Core:Graphics: WebRender]Rollout WebRender to AMD Evergreen on Release
Bug 1440203 R[Core:IPC]Use memfd_create for shared memory where available.
Bug 1671563 V[Core:JavaScript Engine]Local var bindings need to be reset to undefined after parameter default value expressions
Bug 1582804 R[Core:JavaScript Engine]Add option to dump telemetry in the JS shell
Bug 1671762 V[Core:JavaScript Engine]Assertion failure: nfixed <= GeneratorObject::FixedSlotLimit, at vm/JSScript.cpp:4517
Bug 1649234 N[Core:JavaScript Engine]Assertion failure: isExceptionPending(), at vm/JSContext.cpp:889 with BigInt and timeout
Bug 1669914 A[Core:JavaScript Engine: JIT]Assertion failure: !cx->isExceptionPending(), at vm/Interpreter.cpp:511 with disassemble
Bug 1672373 R[Core:JavaScript Engine: JIT]Warp: Fold non-index strings in MGuardStringToInt32 and MGuardStringToDouble
Bug 1671874 R[Core:Javascript: WebAssembly]Promote v128.load32_zero and v128.load64_zero from experimental status
Bug 1671872 R[Core:Javascript: WebAssembly]Make v128 a valid type for untyped select when ENABLE_WASM_SIMD
Bug 1672078 R[Core:Layout]Enable aspect-ratio on nightly
Bug 1672527 R[Core:Layout]Don't update overflow on frames that haven't been reflowed yet.
Bug 1426747 R[Core:Layout: Floats][css2] Remove the IE compat quirk for <table align=left>
Bug 1635771 A[Core:Layout: Form Controls]Intermittent layout/forms/test/test_bug572649.html | Test timed out.
Bug 1575293 R[Core:MFBT]Update lz4 to 1.9.2
Bug 1672867 R[Core:Memory Allocator]Replay.cpp:357:18: error: 'aligned_alloc' is only available on macOS 10.15 or newer [-Werror,-Wunguarded-availability-new]
Bug 1667581 R[Core:Networking]Downloading a large file on mega.nz sometimes spawns a very large number of threads, causing Firefox to become unresponsive.
Bug 1672219 R[Core:Networking]nsServerSocket::initSpecialConnection creates a socket that is inheritable by child processes
Bug 1220810 R[Core:Networking: DNS]Consider hardcoding localhost names to the loopback address
Bug 1666723 R[Core:Networking: HTTP]Remember whether a server is speaking HTTP3
Bug 1671995 R[Core:Panning and Zooming]Remove the yielding mechanism from synthesizeNativeTouchSequences and do coordinate conversion up front
Bug 1671331 A[Core:Panning and Zooming]turn off apz.force_disable_desktop_zooming_scrollbars on android
Bug 1669588 R[Core:Panning and Zooming]Scrolling to input in desktop viewport is broken in some cases
Bug 1672237 R[Core:Panning and Zooming]Do a better job of catching exceptions during tests
Bug 1671729 R[Core:Performance]Collect telemetry on page load and animation frame callback times
Bug 1669933 R[Core:Printing: Output]Reftests for bug 1564128 don't test what they want to test.
Bug 1672370 R[Core:Printing: Setup]Printing to Star Micronics receipt printer broken since v82 (output and print preview are blank)
Bug 1672529 V[Core:Printing: Setup]When printing, PDFs are misaligned and clipped in v82 due to extra margins
Bug 1646570 R[Core:Privacy: Anti-Tracking]Fix GetInProcessScriptableTop usage in ImageCacheKey::GetIsolationKey
Bug 1645924 R[Core:Privacy: Anti-Tracking]Simplify the"Cookies" string for cookieBehavior=5 in about:preferences#privacy
Bug 1671950 R[Core:SVG]Assertion failure: child->HasAnyStateBits(NS_FRAME_IS_NONDISPLAY) (Check for this explicitly in the |if|, then), at /builds/worker/checkouts/gecko/layout/svg/SVGSwitchFrame.cpp:237
Bug 1647025 R[Core:Spelling checker]Add `Juneteenth` to en-US dictionary
Bug 1663924 A[Core:Storage: IndexedDB]Further migration to IDB_TRY* and Result in IndexedDB
Bug 1346880 N[Core:Web Audio]Sound is briefly audible in tab even if the tab is muted
Bug 1671538 R[Core:Web Audio]return rejected decodeAudioData() promise when not fully active
Bug 1648192 R[Core:WebRTC][mochitest_media_tsan] Get mochitest-media running on TSan and make it Tier1 in CI
Bug 1671084 A[Core:WebRTC]High Frequency /webrtc/RTCPeerConnection-setRemoteDescription-tracks.https.html | application crashed [@ abort]
Bug 1672556 R[Core:XPCOM]NS_INLINE_DECL_REFCOUNTING_INHERITED should introduce a declaration into the containing class regardless whether refcount logging is enabled
Bug 1587510 R[Core:XPCOM]TSan: data race on SystemGroupImpl::sSingleton on startup
Bug 1672256 R[Core:XPCOM]Profiler markers showing stacks of thread creations happening off main thread would be useful
Bug 1671916 R[DevTools:Debugger]remove non-existing modules from debugger build config
Bug 1672199 R[DevTools:Debugger]Remove devtools-launchpad/src/components/Root.css import
Bug 1672197 R[DevTools:Debugger]Remove unused main.development.js file
Bug 1672180 R[DevTools:Debugger]Remove devtools-launchpad dependency in bin/bundle.js
Bug 1620248 R[DevTools:Framework]Create ContentProcessTargets as soon as the content processes start, by using watchTargets API on the actor side
Bug 1672660 R[DevTools:General]Intermittent devtools/shared/resources/tests/browser_browser_resources_console_messages.js | leaked 1 docShell(s) until shutdown
Bug 1569715 R[DevTools:Netmonitor]CORS preflight requests are cached when 'Disable cache' is checked.
Bug 1664767 R[DevTools:Shared Components]Remove defer usage in devtools\client\fronts\device.js
Bug 1672146 R[Firefox:Address Bar]UrlbarProviderSearchTips should deal with update manager not existing
Bug 1672643 R[Firefox:Address Bar]It's not possible to opt-out of historical search suggestions
Bug 1662693 R[Firefox:Bookmarks & History]Ignore no-store for root favicons
Bug 1559181 R[Firefox:Enterprise Policies]Loading chrome pages blocked by about: policies never complete
Bug 1672656 R[Firefox:General]Intermittent browser/base/content/test/favicons/browser_favicon_nostore.js | Uncaught exception - wait for the favicon to be stored - threw exception: TypeError: can't access property "spec", uri is null
Bug 1614465 R[Firefox:Messaging System]De-couple ASRouter initialization from Activity Stream
Bug 1647757 R[Firefox:New Tab Page]Shut down cache worker when experiencing memory-pressure
Bug 1669733 R[Firefox:New Tab Page]Disable about:home startup cache logging by default, and fix an erroneous log message
Bug 1672144 R[Firefox:New Tab Page]Sponsored top sites: Make "Our sponsors & your privacy" menu item a direct link to SUMO
Bug 727668 A[Firefox:New Tab Page]Show bookmarks from the bookmarks toolbar in the new tab page
Bug 1672884 R[Firefox:PDF Viewer]Update pdf.js to version 2.7.168
Bug 1665458 R[Firefox:Pocket]Docs for telemetry used for the save to pocket component.
Bug 1659293 R[Firefox:Security]new certificate viewer shows an empty tab label for certificates without a subject common name
Bug 1671251 R[Firefox Build System:Developer Environment Integration]GDB error loading obj-*/build/.gdbinit.py: "NameError: name 'os' is not defined"
Bug 1671569 R[Firefox Build System:General]Allow clang version tests on macOS with Xcode
Bug 1598823 R[Firefox Build System:General]mach - run visualmetrics with python3
Bug 1654103 N[Firefox Build System:General]autoformat entire repo with black
Bug 1655482 R[Firefox Build System:General: Unsupported Platforms]Bump MinGW to fix the STATUS_HEAP_CORRUPTION define
Bug 1672023 N[Firefox Build System:Lint and Formatting]Remove excluded files from black.yml
Bug 1672506 R[Firefox Build System:Mach Core]FailedCommandError handler throws another error
Bug 1672890 R[Firefox Build System:Task Configuration]Allow to run mozharness build tasks on mac workers
Bug 1665643 R[Firefox Build System:Task Configuration]webrender-linux-release job doesn't show up in `./mach try fuzzy` even though it should be tier-1
Bug 1672155 R[Firefox Build System:Task Configuration]Adjust mochitest task configurations for TSan
Bug 1672505 R[Firefox Build System:Task Configuration]System symbols upload tasks are no longer running
Bug 1672885 R[Firefox Build System:Task Configuration]Always use /usr/local/bin/python3 on mac workers
Bug 1671376 R[Firefox Build System:Toolchains]Disable -Wmissing-braces warning in base-toolchain build
Bug 1672837 R[Firefox Build System:Toolchains]repack_rust: ValueError: not enough values to unpack (expected 2, got 1)
Bug 1672328 R[Firefox Build System:Toolchains]Allow to pull rustc builds from upstream CI
Bug 1672499 R[Firefox Build System:Toolchains]Perma cargotest [taskcluster:error] exit status 1
Bug 1672269 R[GeckoView:General][Bug] Attempting to select text in Thai script fails on Android and makes Fenix unable to load new pages
Bug 1668892 R[GeckoView:General]wpt failure in operator-dictionary-spacing-004.html when e10s-multi enabled by default
Bug 1672838 R[GeckoView:General]Add --enable-fission to |mach run|
Bug 1644574 R[Release Engineering:Release Automation: Other]Automatically run CodeQL jobs on shipped builds
Bug 1600916 R[Release Engineering:Release Automation: Uploading]maven.mozilla.org: Make beetmover fail whenever an invalid MavenVersion is passed
Bug 1671725 R[Remote Protocol:Agent]Perma puppeteer TEST-UNEXPECTED-ERROR Cookie specs "before each" hook for "should return no cookies in pristine browser context" (cookies.spec.ts)
Bug 1592922 N[Thunderbird:Preferences]AutoConfig (MCD): getLDAPAttributes() > processLDAPValues() ("user supplied method") fails in TB 68
Bug 1672502 R[Toolkit:Add-ons Manager]Fix the green checkmark position for RTL in about:addons permissions tab
Bug 1588503 R[Toolkit:Autocomplete]1.81 - 1.92% Base Content JS (linux64, macosx1014-64-shippable, windows10-64) regression on push 25ba54160c0aee63142e87bf06e67b92c89f566a (Wed October 9 2019)
Bug 1649612 R[Toolkit:OS.File]DownloadStore.jsm imports OS.File during startup
Bug 1670137 R[Toolkit:Password Manager]Re-enable test_formless_submit_navigation_negative.html in cross-origin mode
Bug 1666523 R[Toolkit:Printing]Make the new print UI set nsIPrintSettings.paperSizeUnit whenever it sets a paper dimension
Bug 1668665 R[Toolkit:Printing]Leave print preview open if the user cancels saving as pdf
Bug 1671773 R[Toolkit:Startup and Profile System]Intermittent toolkit/xre/test/marionette/test_fission_autostart.py TestFissionAutostart.test_fission_precedence | application crashed [@ mozilla::dom::ContentProcessManager::RemoveContentProcess(mozilla::dom::IdType<mozilla::dom::ContentParent> const&)]
Bug 1666221 R[Toolkit:Startup and Profile System]Firefox fails to start when the current working directory has been deleted
Bug 1367344 R[Toolkit:Telemetry]Fix races on sTelemetry for thread hangs & stack capture API
Bug 1671465 R[Toolkit:Telemetry]Implement dispatcher & IPC for Events in FOG
Bug 1646165 R[Toolkit:Telemetry]Multi-language architecture Implementation
Bug 1672375 R[Toolkit:Telemetry]Perma bustage /builds/worker/checkouts/gecko/toolkit/components/telemetry/core/TelemetryUserInteraction.cpp:24:16: error: unused variable 'kUserInteractionCount' [-Werror,-Wunused-const-variable] when Gecko 84 merges to Beta on 2020-11-16
Bug 1483477 R[Toolkit:Telemetry]Consider suppressing Environment changes when the values in the Environment don't change
Bug 1667840 R[Toolkit:Video/Audio Controls]Refactor PictureInPictureChild actor to not use global state
###########
Changes to 151 bugs - 128 fixed.
6 bugs are not included due to being restricted