Changes in 20201218095607

Built from 2231d839f1e7b268d7d4b14ba571e0f4a8917051

..index..
Bug 1682174 R[Core:CSS Parsing and Computation]Remove layout.css.moz-any-is-is.enabled.
Bug 1683116 R[Core:Canvas: 2D]Flicker and artifacts over entire window on https://www.vsynctester.com/ caused by remote canvas with WebRender
Bug 1680473 R[Core:Canvas: 2D]Crash in [@ mozilla::gfx::DrawTargetRecording::DrawTargetRecording]
Bug 1674776 R[Core:DOM: Animation]ThreadSanitizer: data race [@ DocumentTimeline::GetCurrentTimeAsDuration]
Bug 1682003 R[Core:DOM: CSS Object Model]Use UTF8String for CSSOM serialization.
Bug 1656107 A[Core:DOM: Core & HTML]Fix uses of Document::FindContentForSubDocument to use BrowsingContext embedderElement
Bug 1657404 A[Core:DOM: Device Interfaces]Cleanup Gamepad-related code
Bug 1681250 R[Core:DOM: Navigation]Relax the check for webCOOP+COEP remote types by only checking the prefix matches
Bug 1612928 A[Core:DOM: Networking]Assertion failure: !mSyncLoopTarget, at /builds/worker/workspace/build/src/dom/xhr/XMLHttpRequestWorker.cpp:839
Bug 1676221 A[Core:DOM: Security]Improve Unblock UI user experience.
Bug 1682103 R[Core:DOM: Security]Make nsContentPolicyType a CEnum type
Bug 1680405 N[Core:DOM: UI Events & Focus Handling]Mouse capture doesn't work well on OOP iframe
Bug 1677747 R[Core:DOM: Workers]Assertion failure: !IsShutDown(), at /builds/worker/checkouts/gecko/dom/base/EventSource.cpp:1740
Bug 1664894 R[Core:Disability Access APIs]Add VO usage to a11y telemetry
Bug 1681166 R[Core:Disability Access APIs]Assertion failure: have empty chain of parents! when navigating XUL content
Bug 1681072 R[Core:Disability Access APIs]Slack: Opening the Keyboard Shortcuts listing in the side bar causes Firefox to freeze if VoiceOver is active.
Bug 1682829 R[Core:Fuzzing]Automate a fuzzing smoke test in the CI
Bug 1683029 R[Core:GFX: Color Management]Reintroduce f() and f_1()
Bug 1682969 R[Core:GFX: Color Management]Remove a bunch of manual dereferences.
Bug 1683154 R[Core:GFX: Color Management]Make chain transform functions safe.
Bug 1682840 R[Core:Gecko Profiler]Intermittent GeckoProfiler.Markers | Expected equality of these values:
Bug 1683108 R[Core:Graphics]YCbCrUtils.cpp:263:22: error: ‘srcData’ was not declared in this scope; did you mean ‘aData’?
Bug 1682636 R[Core:Graphics: WebRender]Don't let blocklist rules that apply to all features, apply to WebRender Software
Bug 1682365 N[Core:Graphics: WebRender]Improve render task graph v2
Bug 1675244 R[Core:Graphics: WebRender]Intermittent bugs/585598-2.xhtml == bugs/585598-2-ref.xhtml | image comparison, max difference: 1, number of differing pixels: 33
Bug 1682566 R[Core:Graphics: WebRender]macOS 11 arm startup crash in [@ core::ops::function::Fn::call]
Bug 1682498 R[Core:Graphics: WebRender]Intermittent reftests/text/shadow-transforms.yaml == reftests/text/shadow-transforms.png | image comparison, max difference: 1, number of differing pixels: 140 | 140 differences > 0 and <= 2 (allowed 135);
Bug 1683117 R[Core:Graphics: WebRender]Ship WebRender to release for AMD Kaveri and R700 users
Bug 1683038 R[Core:Graphics: WebRender]Suppress IDXGISwapChain::GetBuffer error
Bug 1682966 R[Core:Graphics: WebRender]Enable WebRender on Baytrail in Nightly/Early Beta.
Bug 1682995 A[Core:ImageLib]Enable AVIF support by default
Bug 1682584 R[Core:JavaScript Engine]Assert pointer is aligned to Value size in Poison functions
Bug 1682767 A[Core:JavaScript Engine: JIT]Remove IonBuilder and TI, part deux
Bug 1681771 R[Core:JavaScript: GC]Perma [tier2] tests/jit-test/jit-test/tests/gc/pretenuring.js | /data/local/tmp/test_root/tests/tests/tests/gc/pretenuring.js:32:9 Error: Assertion failed: got true, expected false (code 3, args "") [0.5 s]
Bug 1681533 R[Core:JavaScript: GC]Major GC collects the nursery more often than necessary
Bug 1682500 R[Core:Javascript: WebAssembly]Split the SIMD ad-hack tests
Bug 1682465 R[Core:Layout]Perma [tier 2] async-scrolling/perspective-scrolling-1.html == async-scrolling/perspective-scrolling-1-ref.html | image comparison, max difference: 5, number of differing pixels: 1672
Bug 1682473 R[Core:Layout]Perma [tier 2] TEST-UNEXPECTED-PASS | svg/filters/css-filter-chains/same-filter.html == svg/filters/css-filter-chains/same-filter-ref.html | image comparison, max difference: 15, number of differing pixels: 7675
Bug 1577530 R[Core:Layout: Block and Inline]No space should be between the username string and the truncation points
Bug 1682204 R[Core:Memory Allocator]arena_t::mId is uninitialised in the constructor
Bug 1590671 R[Core:Networking]Make the mobile version of about:networking look nice
Bug 1602956 R[Core:Panning and Zooming]Get layout/reftests/async-scrolling/position-fixed-iframe-{1,2}.html to pass with Fission
Bug 1670555 R[Core:Storage: Quota Manager]Include nsresult value when reporting an error via QM_TRY* macros
Bug 1682536 N[Core:Storage: Quota Manager]Use NotNull more in quota manager and quota clients
Bug 1682639 R[Core:Storage: localStorage & sessionStorage]Crash in [@ mozilla::dom::(anonymous namespace)::PrepareDatastoreOp::NestedRun]
Bug 1615506 R[Core:Web Painting]Support reftest-displayport-x/y/w/h attributes in fission iframes
Bug 1615507 R[Core:Web Painting]Support reftest-async-scroll--x/y attributes in fission iframes
Bug 1682210 R[Core:Widget]non-native theme unchecked, indeterminate checkboxes aren't rendered correctly
Bug 1683026 V[Core:Widget: Gtk]prefers-color-scheme media query fails with the RemoteLookAndFeel
Bug 1679087 R[Core:Widget: Win32]Remove ability to create non-Unicode widgets
Bug 1679987 R[Core:XPCOM]Allow nsTCharSeparatedTokenizer to be used in a range-based for loop
Bug 1583109 R[Core:XPCOM]Add utility function for joining a sequence of strings with a separator
Bug 1682848 R[DevTools:Debugger]Pausing in a content process script in the Browser Toolbox throws an error
Bug 1683121 R[DevTools:Netmonitor]Disable blocking CSP test for fission
Bug 1683119 R[DevTools:Netmonitor]Stop setting the targetFront on _onResourcUpdated and _onResourceDestroyed
Bug 1683107 R[DevTools:Netmonitor]Query the nsIHttpChannel to make sure we get the sourceMapURL
Bug 1683152 R[DevTools:Netmonitor]Handle netmonitor pause/resume on the client
Bug 1679043 R[DevTools:Style Editor]Style editor editing deletes lines and jumps around
Bug 1644240 R[External Software Affecting Firefox:Other]Crash in [@ mciwindow] with PROCOMP INDUSTRIA ELETRONICA (Diebold Brazil) / Kaspersky
Bug 1683206 R[Firefox:Bookmarks & History]Intermittent TV browser/components/places/tests/browser/browser_toolbar_other_bookmarks.js | Uncaught exception - Other Bookmarks folder failed to show in other window. - threw exception: TypeError: can't access property "hidden", otherBookmarks is null
Bug 1674840 R[Firefox:Bookmarks & History][New Bookmarks performance] Only add Other Bookmarks button when needed
Bug 1464322 R[Firefox:Bookmarks & History]Intermittent browser/components/places/tests/browser/browser_toolbar_overflow.js | The first bookmark is visible - "" == "visible" - JS frame :: chrome://mochitests/content/browser/browser/components/places/tests/browser/browser_toolbar_overflow.js
Bug 1683003 R[Firefox:General]Update comedy-rs to remove failure dependency
Bug 1635507 R[Firefox:Installer]Consider expiration for default browser agent scheduled task
Bug 1678728 R[Firefox:Messaging System]Add help copy component to the about:welcome template
Bug 1682821 R[Firefox:Messaging System]Fix content blocking milestone message test and trigger
Bug 1681392 R[Firefox:Messaging System]Remove unused ReturnToAMo css file
Bug 1682311 R[Firefox:New Tab Page]Customize menu animation is not smooth
Bug 1682379 R[Firefox:New Tab Page]Deprecate Spocs Fill ping
Bug 1678829 R[Firefox:Preferences]Perma [tier2] browser/components/preferences/tests/browser_search_subdialogs_within_preferences_1.js | no-results-message should not be in search results -
Bug 1646128 R[Firefox:Search]Rename SearchService.getDefaultEngines to SearchService.getAppProvidedEngines
Bug 1682264 R[Firefox:Search]Clean up search telemetry autocomplete handling now that it is a separate widget
Bug 1671271 R[Firefox:Session Restore]Add telemetry around how often we show about:sessionrestore
Bug 1665942 A[Firefox:Session Restore]Container tabs with twitter.com open with the default container after session restore
Bug 1681322 R[Firefox:about:logins]Keyboard navigation in meatball menu is inconsistent
Bug 1681560 R[Firefox Build System:General]Ad-hoc installation of pip dependencies should include SHA
Bug 1681540 R[Firefox Build System:Toolchains]Regenerate linker order files, December 2020 edition
Bug 1682565 R[GeckoView:General]Remove unused remained Fennec L10N resources.
Bug 1683186 A[Toolkit:Application Update]Intermittently unable to check for updates via the About dialog
Bug 1682411 R[Toolkit:Crash Reporting]Intermittent browser/modules/test/browser/browser_UnsubmittedCrashHandler.js | A promise chain failed to handle a rejection: Could not get children of file(/tmp/tmpHOXkSX.mozrunner/UAppData/Crash Reports/events) because it does not exist - stack: (No stac
Bug 1649611 A[Toolkit:OS.File]DownloadIntegration.jsm imports OS.File during startup
Bug 1649613 A[Toolkit:OS.File]Sqlite.jsm imports OS.File during startup
Bug 1682031 A[Toolkit:OS.File]PathUtils should support joining relative paths
Bug 1682128 V[Toolkit:Printing]The checkboxes on the new print UI do not match the checkboxes on e.g. about:preferences
Bug 1670122 R[Toolkit:Printing]Implement a "Print selection only" checkbox in the new print preview UI
Bug 1678488 R[Toolkit:Startup and Profile System]Firefox shows skeleton UI indefinitely when "Choose User Profile" dialog is shown on startup
Bug 1682960 R[Toolkit:Telemetry]Ping name is not yet optional in JS and C++ Testing APIs
Bug 1682638 V[Toolkit:Telemetry]Frequent Beta Crash in [@ core::option::expect_failed | core::ops::function::FnOnce::call_once<T>]
Bug 1682758 R[Toolkit:Video/Audio Controls]Intermittent toolkit/content/tests/widgets/test_videocontrols_focus.html | Controls shown after focus
Bug 1253129 A[WebExtensions:Frontend]Support focused=false in the browser.windows.create
Bug 1458764 R[WebExtensions:General]Remove the extensions.webextensions.tabhide.enabled pref
Bug 1676956 R[WebExtensions:Request Handling]webRequest streamfilter tests are run with in-process extensions only, not oop extensions
###########
Changes to 92 bugs - 73 fixed.