Changes in 20200731094606

Built from 161920b70ae464ae0157139327c2d2d7b0480275

..index..
Bug 1642729 R[Core:Audio/Video: Playback][MediaControl-Linux] Show artwork image on the virtual control interface (MPRIS)
Bug 1652085 R[Core:DOM: Content Processes]Crash in [@ IPCError-browser | RecvCreateBrowsingContext Parent is not in the given group]
Bug 1652144 R[Core:DOM: Content Processes]Handle dom.ipc.processCount.webIsolated values above 1
Bug 1654569 R[Core:DOM: Content Processes]Keep BrowsingContextGroup alive throughout process switch
Bug 1655722 R[Core:DOM: Core & HTML]Implement the HTML inert
Bug 1655911 R[Core:DOM: Editor]Get rid of unused `nsIEditActionListener` methods
Bug 1587418 R[Core:DOM: Navigation]Audit usage of nsIDocShellTreeItem in nsContentUtils::ShouldBlockReservedKeys
Bug 1648955 R[Core:DOM: Navigation]Intermittent Assertion failure: oldBrowserChild == newBrowserChild (Cannot change BrowserChild during nsDocShell lifetime!), at /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:2629
Bug 1569123 R[Core:DOM: Security]Re-enable strict MIME type checking for Worker/SharedWorker
Bug 1655719 R[Core:DOM: Security]Inappropriate use of nsContentPolicyType::TYPE_OTHER in nsContentSecurityUtils::IsDownloadAllowed()
Bug 1655103 R[Core:DOM: Service Workers]Remove unused ServiceWorkerManager code
Bug 1654603 R[Core:Disability Access APIs]contentEditables with embedded divs throw off textmarkers.
Bug 1652809 R[Core:Disability Access APIs][VoiceOver] add rotor support for headings
Bug 1656137 R[Core:Fuzzing]Media fuzzer interface hangs when running a valid sample
Bug 1640969 R[Core:Gecko Profiler]Add startTime, and endTime to the marker struct
Bug 1656210 R[Core:Graphics]Unbreak glslopt build on FreeBSD
Bug 1654262 R[Core:Graphics: WebRender]Ship WebRender to more users in release in 81
Bug 1656276 R[Core:JavaScript Engine]Enable test262 proxy tests for private fields
Bug 1655982 R[Core:JavaScript Engine]Intermittent tests/jit-test/jit-test/tests/TypedObject/bug1655906.js | -e:1:26 SyntaxError: invalid escape sequence: (code 3, args "") [0.4 s]
Bug 1648574 R[Core:JavaScript Engine]Support function-related stencil
Bug 1655940 A[Core:JavaScript Engine: JIT]Optimize some natives with template objects in CacheIR and Warp
Bug 1645902 R[Core:JavaScript Engine: JIT]Optimize UnsafeSetReservedSlot in CacheIR and Warp
Bug 1655203 R[Core:JavaScript: GC]Add tests for AutoStableStringChars and deduplication
Bug 1645310 R[Core:Javascript: WebAssembly]WebAssembly object presence/absence should not be dependent on runtime behavior
Bug 1654918 R[Core:Layout]Improve prefers-contrast reftests with the `ui.useAccessibilityTheme` preference
Bug 1581876 R[Core:Layout]IntersectionObserverEntry.intersectionRatio on ib split only accounts for the first continuation
Bug 1655364 R[Core:Layout: Text and Fonts]Consolas text above a certain size does not get right-aligned properly
Bug 1652914 R[Core:MFBT]Replace MOZ_STATIC_ASSERT with static_assert in C code (and remove MOZ_STATIC_ASSERT)
Bug 1656039 R[Core:Networking]Crash in [@ mozilla::net::DocumentLoadListener::ClaimParentLoad]
Bug 1646024 R[Core:Networking: HTTP]The Http3 timer sometimes fires too early
Bug 1646025 R[Core:Networking: HTTP]Add a test for 421 response
Bug 1655782 R[Core:Networking: HTTP]Turn on the QPACK dynamic table
Bug 1484047 R[Core:Panning and Zooming]Intermittent gfx/layers/apz/test/mochitest/test_group_touchevents-3.html | helper_touch_action_complex.html | configuration 1 second element horizontal scroll - x axis - got 20, expected +0
Bug 1655746 R[Core:Printing: Output]Crash in [@ mozilla::dom::Promise::MaybeSomething<T>] from WebProgressListenerToPromise::OnStatusChange
Bug 1655933 R[Core:Printing: Output]Can't print uncacheable images.
Bug 1654258 A[Core:Security: CAPS]Package all activity-stream css files and load them using the internal chrome: protocol
Bug 1654835 R[Core:Security: PSM]Remove uses of CERTCertificate from PublicKeyPinningService
Bug 1655006 R[Core:WebVR]Implement WebXR nativeFramebufferScaleFactor
Bug 1640195 R[Core:Widget]Address UX feedback for non-native widget styling
Bug 1655919 R[Core:Widget: Gtk][Wayland] DMABuf can't be enabled on Wayland
Bug 1617002 R[Core:Widget: Gtk][Webrender][X11] Opaque region does not get set / gets reset
Bug 1655266 R[Core:Widget: Gtk][Linux] Firefox is not moved to workspaces after restart on Gnome shell with static workspace setup
Bug 1655747 R[Core:Widget: Gtk][Linux] Implement YUV420P dmabuf surface format
Bug 1655929 R[Core:XPCOM]Crash in [@ rand::rngs::thread::THREAD_RNG_KEY::__init::{{closure}}]
Bug 1648161 R[DevTools:Accessibility Tools]Remove xul-accessible highlighter and only use accessible one.
Bug 1655951 R[DevTools:Console]Perma [tier2] devtools/client/webconsole/test/browser/browser_jsterm_evaluation_context_selector_pause_in_debugger.js | Test timed out -
Bug 1650094 R[DevTools:Inspector]Use BoxModelHighlighter for XUL document
Bug 1653186 R[DevTools:Inspector]Highlighter don't work in about:addons
Bug 1582594 A[DevTools:Inspector]Intermittent devtools/client/inspector/markup/test/browser_markup_flex_display_badge.js | Test timed out -
Bug 1478688 R[DevTools:Netmonitor]See if we can stop fetching netmonitor response content from the stylesheet actor
Bug 1656193 R[DevTools:Netmonitor]Use `browserId` instead of `browsingContextID` in NetworkObserver
Bug 1656007 R[Firefox:Address Bar]Move URLBAR_SELECTED_RESULT_METHODS and URLBAR_SELECTED_RESULT_TYPES out of BrowserUsageTelemetry.jsm
Bug 1647896 R[Firefox:Address Bar]Add fake one-offs for history/bookmarks/etc
Bug 1656154 R[Firefox:Firefox Accounts]Allow ensureEcosystemAnonId to use a stale cached profile.
Bug 1655452 R[Firefox:Messaging System]Snippet error state redirects to wrong retry scene
Bug 1650852 R[Firefox:Messaging System]Support locale specific default top sites inside multistage about:welcome
Bug 1649957 R[Firefox:Tabbed Browser]Remove or update probes expiring in Firefox 81: FX_TAB_SWITCH_REQUEST_TAB_WARMING_STATE
Bug 1655946 R[Firefox:Top Sites]Add X-Target-URL header to top site attribution requests
Bug 1655529 R[Firefox Build System:General]Port some exceptions thrown in `geckoview-junit` over to the new `UserError` exception class
Bug 1655921 R[Firefox Build System:General]Stop running `make check` in valgrind builds
Bug 1656303 R[Firefox Build System:General]Unintentional A_SPECIFIC_TARGET warnings being emitted on ./mach build binaries
Bug 1655111 R[Firefox Build System:General]Move symbolstore tests out of `make check`
Bug 1646406 R[Firefox Build System:Mach Core]Distinguish more robustly between user errors and actual exceptions that we should report on in mach
Bug 1223932 R[Firefox Build System:Source Code Analysis]Eliminate MOZ_GUARD_OBJECT in favor of MOZ_RAII
Bug 1653050 R[Firefox Build System:Task Configuration]Allow optimizing by replacement existing (pending/unscheduled) cached tasks
Bug 1655703 R[Firefox Build System:Task Configuration]Can't schedule opt tests on try without --full
Bug 1654994 R[Firefox Build System:Task Configuration]Move debug info compression to upload-symbols task
Bug 1648723 R[Firefox Build System:Task Configuration]Introduce a "half backstop" where we select a subset of tests to run using the smart scheduler
Bug 1655618 R[GeckoView:Extensions][1538348 subtask 1] Add Web Extension Downloads API stubs, GV part
Bug 1656078 R[GeckoView:General]java.lang.IllegalArgumentException: at org.mozilla.geckoview.GeckoRuntimeSettings.setFontSizeFactorInternal
Bug 1655948 R[Infrastructure & Operations:RelOps: Windows OS]Perma [Win AArch][tier2] Uncaught exception: Traceback (most recent call last): after Finished download-and-extract step (failed)
Bug 1656334 R[Toolkit:Form Autofill]Telemetry - enable event collection for creditcard category of events
Bug 1654295 R[Toolkit:OS.File]Refactor IOUtils error handling to improve consistency and reduce duplication
Bug 1653945 R[Toolkit:Password Manager]Primary Password prompt is displayed right after typing in the first character of the password field in a specific scenario
Bug 1618899 R[Toolkit:Password Manager]Hitting Enter/Return in a permissions exceptions dialog always triggers Allow (instead of Block) even if it's hidden
Bug 1655638 R[Toolkit:Password Manager]Intermittent toolkit/components/passwordmgr/test/mochitest/test_DOMInputPasswordAdded_fired_between_DOMContentLoaded_and_load_events.html | Test timed out.
Bug 1655835 R[Toolkit:Telemetry]Remove Telemetry::CaptureStack, KeyedStackCapturer, and assorted machinery
Bug 1650282 R[Toolkit:Telemetry]Intermittent telemetry/marionette/tests/client/test_event_ping.py TestEventPing.test_event_ping | application crashed [@ mozilla::ShutdownXPCOM(nsIServiceManager*)]
###########
Changes to 78 bugs - 74 fixed.