Changes in 20200917100940

Built from 5f3283738794b92abcb827bdbb1fbb6b5d56e307

..index..
Bug 1663227 N[Core:Audio/Video: Playback]100% RAM and VRAM usage
Bug 1665324 R[Core:Audio/Video: Playback]Remove media.ffmpeg.low-latency.enabled pref
Bug 1665225 R[Core:Audio/Video: Playback]Remove unnecessary to-main-thread dispatch in WindowsSMTCProvider
Bug 1655915 R[Core:Audio/Video: Playback]Memory leak with video playback over extended periods of time.
Bug 1663917 R[Core:Audio/Video: cubeb]Update libcubeb to b66d915
Bug 1665289 R[Core:Canvas: WebGL]Convert kDefaultCmdsShmemSize to a pref
Bug 1665280 R[Core:Canvas: WebGL]WebGLParent deserialization should yield Range<const T> wrapping shmem
Bug 1635494 A[Core:DOM: Content Processes]Kill processes from about:processes
Bug 1635117 R[Core:DOM: Content Processes]Make about:processes localizable
Bug 1664585 R[Core:DOM: Content Processes]Expose SameOriginWithTop to JavaScript
Bug 1646493 R[Core:DOM: Core & HTML]Fix GetInProcessScriptableTop usage in pointer lock code for OOP iframes
Bug 1665375 R[Core:DOM: Core & HTML]Perma Beta TEST-UNEXPECTED-FAIL | /html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html | window.name after navigating to a different origin - assert_equals: expected "" but got "<...>" when Gecko 82 merges to Beta on 2020-09-21
Bug 1658791 R[Core:DOM: Core & HTML]Perma [Tier 2] dom/base/test/test_setting_opener.html | uncaught exception - NS_ERROR_ILLEGAL_VALUE: Illegal value at construct/<@resource://specialpowers/WrapPrivileged.jsm:229:17
Bug 1664741 R[Core:DOM: Editor]`AutoBlockElementsJoiner::DeleteNodesEntirelyInRangeButKeepTableStructure()` checks whether deleting content is visible or invisible **after** deleting it
Bug 1663638 R[Core:DOM: Editor]CTRL+Z applies only to the latest action in tables
Bug 1658702 A[Core:DOM: Events][Input Events] Set "affected" ranges to the result of `getTargetRanges()` at dispatching `beforeinput` event
Bug 1662410 R[Core:DOM: Navigation]Remove usage of ChildSHistory::LegacySHistory when session history in the parent is enabled
Bug 1659963 R[Core:DOM: Networking]Enable test_bug927196.html on Fission
Bug 1665184 R[Core:DOM: Workers]Intermittent dom/workers/test/marionette/test_service_workers_at_startup.py ServiceWorkerAtStartupTestCase.test_registered_service_worker_after_restart | TimeoutException: Timed out after 5.0 seconds with message: Wait the service worker to be registered
Bug 1620324 R[Core:Disability Access APIs]VoiceOver expects sub-group between HTML Content node and web content
Bug 1520779 R[Core:Disability Access APIs]NVDA falls back to “line” text unit resolution as Firefox doesn’t properly support the “paragraph” resolution
Bug 1665200 R[Core:Disability Access APIs]Add test for root group and rotor API
Bug 1665162 R[Core:Disability Access APIs]Add string range attributes to text leaf
Bug 389651 R[Core:Find Backend]​ (zero width space) should be ignored while searching/finding text
Bug 1665029 R[Core:Gecko Profiler]LUL: reduce space consumption by not storing duplicate RuleSets
Bug 1665257 R[Core:Graphics: Layers]Add ASSERT to TextureClient::InitIPDLActor()
Bug 1661117 R[Core:Graphics: WebRender]Update OSMesa driver for WebRender
Bug 1663865 R[Core:Graphics: WebRender]MOZ_CRASH(Non-tiled image with no visible images detected! Properties None) at gfx/wr/webrender/src/batch.rs:2300
Bug 1660709 R[Core:Graphics: WebRender]YouTube 360 video is green and magenta on macOS
Bug 844755 N[Core:JavaScript Engine]TSan: Thread data race in js::gc::ChunkBitmap::isMarked(js::gc::Cell const*, unsigned int) vs. js::gc::ChunkBitmap::getMarkWordAndMask
Bug 1664312 R[Core:JavaScript Engine]Optimize length-1 strings in js::ParserAtoms
Bug 1664826 R[Core:JavaScript Engine]Update js::StaticStrings optimization to support $, _
Bug 1662383 R[Core:JavaScript Engine]Remove EmitResult.top_level_script
Bug 1664007 R[Core:JavaScript Engine: JIT]Crash [@ js::Shape::maybeCreateCacheForLookup] or [@ js::jit::SetNativeDataPropertyPure<false>]
Bug 1664617 R[Core:JavaScript Engine: JIT]CacheIR support for DOM getters
Bug 1664786 A[Core:JavaScript Engine: JIT]Warp: tweak inlining heuristics
Bug 1665507 R[Core:Layout]back out webrender workaround from bug 1663562
Bug 1661316 R[Core:Layout]"Add to cart" button disappears on hover on gog.com
Bug 1660358 R[Core:Layout: Generated Content, Lists, and Counters][css-lists-3][css-pseudo-4] Does text-transform inherit to ::marker?
Bug 1661532 R[Core:Layout: Text and Fonts]Bundled fonts are not recognized if they are also system-wide installed.
Bug 1661404 R[Core:MFBT]Add MOZ_TO_RESULT_INVOKE_TYPED macro
Bug 1665026 R[Core:MFBT]Prevent ToResultInvoke from being instantiated with a raw pointer result type
Bug 1664844 A[Core:MFBT]Add a DebugOnly<T>::inspect member function
Bug 1589781 A[Core:Networking: DNS]DoH in mode 3 (no fallback) needs work to support ipv6-only clients contacting v4-only servers
Bug 1664802 R[Core:Panning and Zooming]ThreadSanitizer: data race [@ GetCurrentMousePosition] vs. [@ mozilla::layers::APZCTreeManager::ReceiveInputEvent] on mCurrentMousePosition
Bug 1518999 A[Core:Performance]implement PerformancePaintTiming
Bug 1665217 R[Core:Performance]Enable speculative JS parsing of external scripts for all releases
Bug 968753 R[Core:Printing: Setup]GTK Printing Code should store and keep printer settings by printer and recognize any paper size.
Bug 1665125 R[Core:Printing: Setup]Make some print settings [infallible]
Bug 1660509 A[Core:Security: PSM]Upgrade Firefox 82 to use NSS 3.57
Bug 1663924 A[Core:Storage: IndexedDB]Further migration to IDB_TRY* and Result in IndexedDB
Bug 1646601 R[Core:Web Audio]Assertion failure: mAudioContextOperation == AudioContextOperation::Close (We should be reviving the graph?), at /builds/worker/checkouts/gecko/dom/media/MediaTrackGraph.cpp:3432
Bug 1665317 R[Core:Widget: Gtk]Selection blacks out the text
Bug 1662834 R[Core:Widget: Gtk]Crash on _gdk_window_has_impl with xfce
Bug 1660893 R[Core:XPCOM]Crash in [@ core::option::expect_none_failed | remote::startup::handler::new_remote_agent_handler]
Bug 1664526 R[Core:XPCOM]Support generic types in #[derive(xpcom)]
Bug 1665373 N[Core:XPCOM]Remove nsCountedRef
Bug 1658946 R[Core:XPCOM]Make resolving a promise with an XPCOM type more usable.
Bug 1665357 R[Core:mozglue]Perma [tier2] /builds/worker/checkouts/gecko/mozglue/misc/EarlyBlankWindow.cpp:63:12: error: unknown type name 'DPI_AWARENESS_CONTEXT'
Bug 1664438 R[DevTools:Framework]Requests made by protocol.js fronts are not purged
Bug 1665341 R[DevTools:Inspector : Highlighters]Remove BoxModelRenderer
Bug 1640857 R[DevTools:Netmonitor]Enable SSE on all channels
Bug 1664821 R[DevTools:What's New]Remove "What's New" panel
Bug 1665036 R[Firefox:Address Bar]Permafailing browser/components/urlbar/tests/browser/browser_searchMode_engineRemoval.js | Test timed out when Gecko 82 merges to Beta on 2020-09-21
Bug 1665292 R[Firefox:Address Bar]The view's selected result and UrlbarInput._resultForCurrentValue aren't cleared when the view is cleared.
Bug 1657676 A[Firefox:Address Bar]Update keywordoffer results for search mode
Bug 1658259 R[Firefox:Enterprise Policies]Password manager GPO, unable to disable
Bug 1411618 R[Firefox:General]Remove trailing periods for error: tab crash choices
Bug 1588245 N[Firefox:Launcher Process]Failed to detour ntdll!NtMapViewOfSection
Bug 1657036 R[Firefox:New Tab Page]Audio is played for background thumbnail docshells (so audio ends up playing after startup when the thumbnailer runs)
Bug 1658787 N[Firefox:Pocket]Save to Pocket button on save recs telemetry
Bug 1655123 R[Firefox:Pocket]Save to Pocket UI Refresh
Bug 1665301 R[Firefox:Search]Disable separate private default in Nightly
Bug 1635859 U[Firefox:Sync]Bookmark manager need to delete twice to remove entry
Bug 1645365 R[Firefox:about:logins]The Ellipsis menu is wrongly dismissed when clicking inside it
Bug 1663367 R[Firefox Build System:Bootstrap Configuration]geckoview bootstrap on windows can't find java
Bug 1665499 R[Firefox Build System:Developer Environment Integration]Document clangd's "switch header/source" command
Bug 1664077 R[Firefox Build System:General]Remove _NON_GLOBAL_ACDEFINES
Bug 1654074 R[Firefox Build System:General]Expose Glean telemetry to mach subcommands
Bug 1663748 R[Firefox Build System:General]Use mozfile.which in bootstrap
Bug 1665444 R[Firefox Build System:Mach Core]|mach install-moz-phab| doesn't work if a virtualenv is active
Bug 1663159 R[Firefox Build System:Task Configuration]Add Wayland config to test-linux.sh
Bug 1664914 R[Firefox Build System:Toolchains]rustc-dist-toolchain.tar.xz is too old to build mozilla-central (contains 1.41.1)
Bug 1665540 R[Firefox Build System:Toolchains]Update in-tree sccache version to pick up fix for `POST to scheduler assign_job failed`
Bug 1664962 R[Firefox Build System:Toolchains]Clang version mismatch between .mozbuild/clang-dist-toolchain.tar.xz and .mozbuild/clang/ (9.0.1 vs 11.0.0)
Bug 1657476 R[Toolkit:Add-ons Manager]support additional recommendation badges in about:addons
Bug 1659530 R[Toolkit:Add-ons Manager]bypass 3rd party install panel for recommended addons
Bug 1655600 A[Toolkit:Form Autofill]Intermittent browser/extensions/formautofill/test/browser/creditCard/browser_creditCard_doorhanger.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last r
Bug 1665156 R[Toolkit:General]Different input style for username and password in http authentication dialog
Bug 1663826 R[Toolkit:Printing]gmail printing of image attachments doesn't work (closes too soon) because of use of window.open() + meta refresh + window.print()
Bug 1662939 R[Toolkit:Printing]Disable print button and system dialog link when the print preview is rendering
Bug 1663733 R[Toolkit:Printing]Add telemetry for the time from print initiation to FrameLoader.printPreview() call and return
Bug 1660665 R[Toolkit:Printing]Tab modal print UI should close after clicking "print using system dialog"
Bug 1662699 R[Toolkit:Printing]Can't select "margins: none" when computed margins are also 0.
Bug 1664522 A[WebExtensions:Android]tabs.captureVisibleTab() fails with "this.nativeTab.ownerGlobal is undefined"
Bug 1662329 R[WebExtensions:General]Add `container` property to Tabs.tab
###########
Changes to 96 bugs - 77 fixed.
1 bugs are not included due to being restricted