Changes in 20201015094006

Built from a6aaf0c8e183f7eff7a668f9b4c6c52c39958c9b

..index..
Bug 1668139 N[Core:Audio/Video: Playback]Add telemetry pings for media control
Bug 1667454 R[Core:Audio/Video: Playback]Add a toggle button on `about:preference` for media control
Bug 1639739 R[Core:DOM: Content Processes]Add Fission status to about:support's Decision Log, including why it is or is not enabled
Bug 1635494 R[Core:DOM: Content Processes]Kill processes from about:processes
Bug 1657404 A[Core:DOM: Device Interfaces]Cleanup Gamepad-related code
Bug 1670347 A[Core:DOM: Editor]Intermittent TEST-UNEXPECTED-PASS | /editing/run/caret-navigation-around-line-break.html | two <span> separators - move up - expected FAIL
Bug 1649005 R[Core:DOM: Editor]Crash when rewrapping an empty message via mozilla::HTMLEditor::InsertTextWithQuotationsInternal
Bug 973604 A[Core:DOM: Events]Standardize or hide from content Element.prototype.setCapture and Document.prototype.releaseCapture
Bug 1668071 R[Core:DOM: Security]Failure to load html in frame with frame-ancestors directive
Bug 1664386 R[Core:DOM: Workers]Investigate the Worker/ServiceWorker shutdown crashes: RuntimeService
Bug 1670800 R[Core:Disability Access APIs]Add accessibility tests for non-plugin object and embed elements
Bug 1671049 R[Core:Disability Access APIs]Optimize AXSubrole
Bug 1670404 R[Core:GFX: Color Management]Cleanup profile_create_rgb_with_table.
Bug 1640999 R[Core:Gecko Profiler]Implement the "Marker 2.0" marker formatting schema
Bug 1665265 R[Core:Gecko Profiler]Intermittent and perma mingw debug Assertion failure: mReleasedChunks->Last()->ChunkHeader().mDoneTimeStamp < aChunks->ChunkHeader().mDoneTimeStamp (Chunks must be released in increasing timestamps), at /builds/worker/workspace/obj-build/dist/include/
Bug 1660727 R[Core:Graphics: Layers]AV1 10 bits video show as green.
Bug 1671253 R[Core:Graphics: WebRender]Allow WebRender for Intel driver 23.20.16.4973 on nightly
Bug 1671055 R[Core:Graphics: WebRender]Support partial stores at end of row in SWGL composition
Bug 1668575 R[Core:Graphics: WebRender]sw-wr: Don't use DMABUF when Software WebRender is active
Bug 1671292 R[Core:Graphics: WebRender]Update linked-hash-map.
Bug 1667918 N[Core:Graphics: WebRender]Remove clipped_world_rect from PrimitiveVisibility
Bug 1670793 R[Core:Graphics: WebRender]sw-wr: animated GIF has white rectangles that flash or aren't painted
Bug 1668388 R[Core:Graphics: WebRender]Rollout WebRender to Carrizo on Nightly/Early beta.
Bug 1664804 N[Core:Graphics: WebRender]Dropping frames on Yeti Sensation with WebRender on MacOS
Bug 1670842 R[Core:Graphics: WebRender]Consider making picture caching required
Bug 1671034 R[Core:Graphics: WebRender]Avoid creating CTFonts from CGFonts
Bug 1669567 N[Core:Graphics: WebRender]The picture cache texture array gets resized too many times on first scroll
Bug 1666055 R[Core:Graphics: WebRender]sw-wr: YouTube Crash in [@ mozilla::wr::RenderMacIOSurfaceTextureHostOGL::GetSize]
Bug 1670940 R[Core:JavaScript Engine]Speed up Atomic jsapi-tests by reusing cx+global
Bug 1668249 R[Core:JavaScript Engine]Use BytecodeLocation and BytecodeIterator in js::jit::AnalyzeBytecodeForIon
Bug 1668532 R[Core:JavaScript Engine: JIT]Warp: support fast Ion => Wasm calls
Bug 1670355 R[Core:JavaScript Engine: JIT]Intermittent js\src\jit-test\tests\cacheir\add-function-prototype.js | z:\task_1602275429\src\js\src\jit-test\tests\cacheir\add-function-prototype.js:4:13 Error: Assertion failed: got false, expected true (code 3, args "--ion-eager --ion-offthread-compile
Bug 1668825 R[Core:JavaScript: GC]Refactor public tracing interface to remove details of heap storage
Bug 1670983 R[Core:Javascript: WebAssembly]Crash in [@ js::jit::MacroAssembler::callWithABI]
Bug 1669964 R[Core:Javascript: WebAssembly]x86 implementations of pmax/pmin are incorrect
Bug 1669938 R[Core:Javascript: WebAssembly]Promote accepted SIMD instructions
Bug 1669784 N[Core:Javascript: WebAssembly]Remove TypedObject code not required for GC-MVP
Bug 1649247 R[Core:Javascript: WebAssembly]Add support for GC type eqref
Bug 1651725 R[Core:Javascript: WebAssembly]Add support for Type Reflections in the WASM JS-API (js-types)
Bug 1484928 A[Core:Layout]<img style="content: url()"> is not really interoperable
Bug 1661247 R[Core:Layout: Text and Fonts]Default display font names are not localized if gfx.e10s.font-list.shared=true
Bug 1186737 R[Core:Networking]nsMultiMixedConv should not hang if it gets no data
Bug 1669982 R[Core:Panning and Zooming]Blank page is displayed on a pinch zoomed page after hitting the back button
Bug 1671235 R[Core:Panning and Zooming]Enable desktop zooming for release builds
Bug 1671048 R[Core:Panning and Zooming]Improve some debug serializer code
Bug 1671217 R[Core:Panning and Zooming]MobileViewportManager never sets mIsFirstPaint to false when in VisualViewportOnly mode
Bug 1671036 R[Core:Print Preview]Page-margin settings aren't reliably respected in test_printpreview.xhtml
Bug 1631452 R[Core:Print Preview]Support a 'pages per sheet' option in print preview
Bug 1667978 R[Core:Printing: Setup]Printer is missing from the new modal
Bug 1669731 R[Core:Privacy: Anti-Tracking]Record a flag complementary to STATE_UNBLOCKED_UNSAFE_CONTENT to indicate that a channel was blocked by an actor external to URL Classifier
Bug 1474311 R[Core:SVG]Svg image fires error events before it is loaded
Bug 1606804 R[Core:Security: PSM]ThreadSanitizer: lock-order-inversion (potential deadlock) [@ pthread_rwlock_wrlock] in RKV
Bug 1667108 R[Core:Storage: IndexedDB]Do not use an error code to handle interruption of idle maintenance
Bug 1663924 A[Core:Storage: IndexedDB]Further migration to IDB_TRY* and Result in IndexedDB
Bug 1665019 R[Core:Storage: Quota Manager]Add QM_ASSERT_UNREACHABLE/QM_ASSERT_UNREACHABLE_VOID as a custom return value and convert relevant code to use it
Bug 1671109 R[Core:Storage: Quota Manager]Remove QM_DEBUG_TRY/QM_DEBUG_TRY_UNWRAP/QM_DEBUG_TRY_RETURN/QM_DEBUG_FAIL macros and quota client specific equivalents
Bug 1671118 R[Core:Storage: Quota Manager]Rename remaining QM_TRY_VAR occurrences to QM_TRY_ASSIGN/QM_TRY_UNWRAP/QM_TRY_INSPECT (including quota client equivalents)
Bug 1671162 R[Core:Storage: localStorage & sessionStorage]Change the debug assertion for ensure the browsing context is not discarded in SessionStorage::StableStateCallback to if-check
Bug 1667957 R[Core:String]Provide functions that convert an integer to a decimal nsAutoTString
Bug 1670560 R[Core:WebRTC: Audio/Video]Intermittent deadlock in WebrtcMediaDataDecoder::InitDecode
Bug 1670145 R[Core:Widget: Gtk]collect more telemetry on Gtk theme configuration
Bug 1670694 R[Core:Widget: Gtk]Non-native scrollbar handle should have a minimum size
Bug 1670853 R[Core:Widget: Gtk]support scrollbar-color and scrollbar-width on non-native theme scrollbars
Bug 1669368 R[Core:Widget: Gtk]non-native theme scrollbars on Linux should use colors derived from the Gtk theme
Bug 1668545 R[Core:XPCOM]Advance lateWriteChecksStage to 3 on Beta
Bug 1600572 R[Core:XPCOM]ThreadSanitizer: data race [@ mozilla::SchedulerGroup::CreateEventTargetFor] vs. [@ SchedulerEventTarget::Dispatch] at startup
Bug 1633712 A[DevTools:Framework]Create WorkerTargets as soon as the worker thread start, by using watchTargets API on the actor side
Bug 1667282 R[DevTools:General]Intermittent devtools/shared/resources/tests/browser_resources_network_events.js | The number of updates is correct - Got 7, expected 8
Bug 1669956 R[DevTools:Shared Components]Un-bundle reps
Bug 1665294 R[Firefox:Address Bar]Using close search-mode will also remove the next alias (if any)
Bug 1668873 R[Firefox:Address Bar]Change tab-to-search icon to a magnifying glass
Bug 1647929 R[Firefox:Address Bar]Evaluate tab-to-search a11y
Bug 1671218 R[Firefox:Address Bar]Enable update2 prefs on Beta
Bug 1670932 R[Firefox:Address Bar]The search results hyperlink is missing from the megabar after a search mode
Bug 1664834 R[Firefox:Enterprise Policies]Add signon.* to allowed Preferences policy
Bug 1670907 R[Firefox:Menus]Customize Print button not responsive after being set on Toolbar
Bug 1670908 R[Firefox:Messaging System]Non-recommended add-ons, themes, language packs and dictionaries are not supported by the RTAMO flow
Bug 1671204 R[Firefox:Top Sites]sponsored_position > 2 ends up at the 2nd position anyway
Bug 1670385 R[Firefox Build System:Mach Core]Permafailing tier 2 [mach] ValueError: no such test method in <class 'mach.test.common.TestBase'>: runTest on mach/test/test_commands.py
Bug 1667471 R[GeckoView:General]Expose a way to filter headers in loadUri
Bug 1658948 R[GeckoView:General]Software keyboard isn't shown again on contenteditable.
Bug 1671184 R[GeckoView:General]Don't send GeckoView:UpdateSettings to child processes
Bug 1647313 N[Toolkit:Application Update]Intermittent toolkit/mozapps/update/tests/browser/browser_aboutDialog_fc_downloadAuto.js | The window has a badge. -
Bug 1649600 R[Toolkit:OS.File]SessionStore.jsm imports OS.File during startup
Bug 786276 R[Toolkit:Password Manager]Don't autofill logins in frames that are not same-origin with top-level page
Bug 1666523 A[Toolkit:Printing]Make the new print UI set nsIPrintSettings.paperSizeUnit whenever it sets a paper dimension
Bug 1670348 R[Toolkit:Telemetry]Crash in [@ IPC::ParamTraits<mozilla::Telemetry::ScalarAction>::Write]
Bug 1671014 R[Toolkit:Telemetry]Implement dispatcher & IPC for datetimes in FOG
Bug 1664667 A[Toolkit:Video/Audio Controls]Intermittent toolkit/components/pictureinpicture/tests/browser_fullscreen.js | Test timed out -
###########
Changes to 89 bugs - 74 fixed.
2 bugs are not included due to being restricted