Changes in 20210714093409

Built from 89aa5231ddb828f9577650abd14b22b299d0f9ab

..index..
Bug 1717910 R[Core:Audio/Video: GMP]Remove gmp-sanitized-cdm-exports.h from the gmp-api and hide it as an implementation detail
Bug 1718709 R[Core:Audio/Video: Playback][Windows] Video freezes for a long time (20-30 seconds)
Bug 1720293 R[Core:Audio/Video: cubeb]Update libcubeb to revision b2f60c9
Bug 1706268 R[Core:DOM: Core & HTML]Add telemetry probes to collect how percentage of editor instance handled each command of `Document#execCommand`
Bug 1698036 R[Core:DOM: Core & HTML]Intermittent browser/base/content/test/fullscreen/browser_fullscreen_window_focus.js | Test timed out -
Bug 1665550 R[Core:DOM: Editor]Intermittent editor/libeditor/tests/test_dragdrop.html | Test timed out.
Bug 1668945 R[Core:DOM: Events][M-fis-xorig] Intermittent TEST-UNEXPECTED-TIMEOUT | http://mochi.test:8888/tests/dom/events/test/test_bug1581192.html | application timed out after 370 seconds with no output
Bug 1720252 R[Core:DOM: Events]Get rid of "dom.input_events.beforeinput.enabled" from tests
Bug 1720200 R[Core:DOM: Events]Enable dom.events.coalesce.touchmove in all channels
Bug 1720314 R[Core:DOM: Forms]Remove unused members from HTMLFormElement
Bug 1719449 R[Core:DOM: Navigation]Intermittent docshell/test/chrome/test_bug360511.xhtml | current url is not the previous fragment url - got "http://mochi.test:8888/chrome/docshell/test/chrome/bug360511_case1.html#bottom", expected "http://*/docshell/test/chrome/bug360511_case1.html"
Bug 1718221 R[Core:DOM: Security]https://www.thl.fi/koronakartta complains about Navigator.getGamepads: Document's Permission Policy does not allow calling getGamepads() from this context
Bug 1432170 R[Core:DOM: Security]CSP sandbox bypass with Blob
Bug 1715603 R[Core:DOM: Selection]Shift+Middle-click select/highlights page content
Bug 1715083 R[Core:DOM: UI Events & Focus Handling]Intermittent dom/events/test/test_coalesce_mousewheel.html | Test timed out. -
Bug 1716810 R[Core:DOM: UI Events & Focus Handling]Intermittent Fission [Tier2] dom/events/test/test_deltaMode_lines_always_enabled.html | Test timed out. -
Bug 1719240 R[Core:Gecko Profiler]Better hide the profiler mutex inside the locking class
Bug 1716648 R[Core:Graphics]repeating-linear-gradient is stretched in big containers in firefox 90
Bug 1720187 R[Core:Graphics]Better device and vendor ID detection in glxtest
Bug 1680377 R[Core:Graphics: WebGPU]Support WebGPU error scopes
Bug 1718570 A[Core:Graphics: WebRender]Full partial damage support
Bug 1696842 R[Core:Graphics: WebRender]Establish raster roots for more picture composite modes
Bug 1718569 R[Core:Graphics: WebRender]Implement custom FBO management
Bug 1719297 R[Core:Graphics: WebRender]valgrind uninitialized value warning with HitTestInfoManager
Bug 1719108 R[Core:ImageLib]Intermittent [tier 2] LeakSanitizer | leak at mozilla::CreateMediumHighRunnable, mozilla::image::IDecodingTask::NotifyDecodeComplete, mozilla::image::DecodedSurfaceProvider::FinishDecoding, mozilla::image::DecodedSurfaceProvider::Run
Bug 1708450 R[Core:JavaScript Engine]Move call and construct functions into new js/public/CallAndConstruct.h
Bug 1708448 R[Core:JavaScript Engine]Move property and element functions into new js/public/PropertyAndElement.h
Bug 1708432 R[Core:JavaScript Engine]Move JS_Get*PropertyDescriptor* to js/public/PropertyDescriptor.h
Bug 1719795 R[Core:JavaScript Engine]Change JSCLASS_PRIVATE_IS_NSISUPPORTS uses to use a reserved slot
Bug 1699964 R[Core:Layout][css-content] Implement 'content: none' for elements
Bug 1654507 R[Core:Networking]Implement ECH with HTTP/3
Bug 1720079 R[Core:Networking: HTTP]All loading gets stuck after attempting to upload a video to subrock.rocks with HTTP3
Bug 1720171 R[Core:Privacy: Anti-Tracking]Specific site fails to load with Enhanced Tracking Protection (likely due to Analytics shim)
Bug 1718924 R[Core:Spelling checker]Make `OffsetEntry` in `TextServicesDocument.cpp` clearer
Bug 1591877 R[Core:Storage: Quota Manager]Crash in [@ InvalidArrayIndex_CRASH | mozilla::dom::quota::QuotaManager::GetUsageForClient]
Bug 1719389 R[Core:Web Painting]Wrong null check in nsDisplayBlendMode::Paint
Bug 1710934 A[Core:Widget: Cocoa]Hard-to-read URL bar text when using a theme with brighttext toolbar and darktext URL bar
Bug 1719734 A[Core:Widget: Cocoa]Enable widget.macos.support-dark-appearance by default on Release
Bug 1688584 R[Core:Widget: Cocoa]Cancel full-screen using ESC key
Bug 1718184 R[Core:XPCOM]Use TimeDuration where we can in IdleTaskRunner
Bug 1671574 R[Core:XPCOM]ThreadSanitizer: thread leak [@ pthread_create] for StartupCache Thread
Bug 1708386 R[DevTools:Console]Add an evaluation result message when using the `copy` helper
Bug 1720184 A[DevTools:Debugger]browser toolbox's debugger is broken when using --jsdebugger against a mochitest
Bug 1715908 R[DevTools:Framework]Use DOCUMENT_EVENT's dom-complete event in the target legacy listeners
Bug 1719935 R[DevTools:Performance Tools (Profiler/Timeline)]Remove unused ActorReadyGeckoProfilerInterface.gzipped property
Bug 1703051 R[Firefox:Bookmarks & History]Bookmarks Toolbar menupopups should look more like panels with Proton enabled
Bug 1706479 V[Firefox:Foxfooding]Focus ring for extension page action is different color than built in page actions when dark mode or theme are enabled
Bug 1717587 R[Firefox:General]Intermittent TEST-UNEXPECTED-TIMEOUT | browser/base/content/test/general/browser_tab_drag_drop_perwindow.js | application timed out after 370 seconds with no output | followed by application crashed [None]
Bug 1720361 R[Firefox:PDF Viewer]Update pdf.js to version 2.10.316
Bug 1714242 A[Firefox:Search]Rename settingsButtonCompact variable with settingsButton in SearchOneOffs.jsm
Bug 1710137 R[Firefox:Shell Integration]Don't run helper to set defaults within a package
Bug 1706695 R[Firefox:Tabbed Browser]Proton plus/add (new tab) icon is offset to the right
Bug 1698142 R[Firefox:Toolbars and Customization]Remove (or extend) the data collection added in bug 1698100
Bug 1715913 R[Firefox:Translation]Update Firefox Translations to 0.4.3
Bug 1576099 R[Firefox Build System:General]Allow to forcefully enable cargo incremental
Bug 1719852 R[Firefox Build System:General]bug 1712633 enabled MOZ_REQUIRE_SIGNING for esr
Bug 1720308 R[Firefox Build System:Mach Core]`./mach ide vscode` doesn't find Visual Studio Code installed (as a snap) via the Ubuntu software manager
Bug 1717540 R[Firefox Build System:Task Configuration]Taskgraph changes to support esr91
Bug 1720365 R[Firefox Build System:Task Configuration]Move the builds using gcp from tier-3 => tier-2
Bug 1720364 R[Firefox Build System:Task Configuration]Rename the gcp builds in the CI for something a bit more explicit
Bug 1689612 R[GeckoView:General]WebAuthn does not specify the authenticator type during attestation
Bug 1719700 R[Toolkit:Places]Add Places storage for snapshots
Bug 1720380 R[Toolkit:Places]Add metadata export to interactionsViewer
Bug 1670027 R[Toolkit:Printing]Print selection is disabled inside the system modal if the print preview destination was set to “Save to PDF”
Bug 1716452 A[WebExtensions:General]Intermittent TEST-UNEXPECTED-TIMEOUT | toolkit/components/extensions/test/mochitest/test_ext_webrequest_auth.html | application timed out after 370 seconds with no output
Bug 1690613 R[WebExtensions:Untriaged]Allow access to url/title/favIconUrl without "tabs" permission in session API
###########
Changes to 66 bugs - 58 fixed.