Changes in 20210217094559

Built from 3d42785f84cb4251378b1cd3583df18fd8aa8bd9

..index..
Bug 1688128 R[Core:Audio/Video]Change the way of counting the time threshold for `timeupdate`
Bug 1691634 R[Core:Audio/Video: Playback]Intermittent test_preserve_playbackrate_after_ui_play.html,test_preserve_playbackrate_after_ui_play.html (finished) | application crashed [@ mozilla::MozPromiseHolderBase<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>
Bug 1690372 R[Core:Audio/Video: Playback]Add telemetry probes to know WMF usage
Bug 1686914 R[Core:Audio/Video: Playback]Don't set `currentSrc` to an empty string as part of the load/resource selection algorithm
Bug 1693186 R[Core:Audio/Video: cubeb]Update cubeb to 9beb8ed0
Bug 1692356 R[Core:CSS Parsing and Computation]Use a bitfield for determining which rule types a property is valid in
Bug 1690836 R[Core:CSS Parsing and Computation]Style recalculation during animation 4x slower than Chrome on this testcase
Bug 1693029 R[Core:DOM: Core & HTML]Intermittent canvas-aspect-ratio.html and more tests | Computed style for invalid ratios - assert_equals: expected (string) "auto" but got (undefined) undefined when Gecko 87 merges to Beta on 2021-02-22
Bug 1684798 R[Core:DOM: Core & HTML]Intermittent [TV] dom/base/test/test_focus_scrollable_fieldset.html | Fieldset should be focusable - got 8, expected 9
Bug 1687526 R[Core:DOM: Navigation]Change test_scrollRestoration.html to use BroadcastChannel
Bug 1685736 R[Core:DOM: Security]Mixed content download protection doesn't show the downloads panel the first time
Bug 1353608 R[Core:DOM: Security]Intermittent dom/security/test/mixedcontentblocker/test_frameNavigation.html | Test timed out.
Bug 1692996 R[Core:DOM: Service Workers]Remove redundant nullptr checks of return value of infallible new in dom/serviceworkers
Bug 1689269 R[Core:DOM: Web Authentication]Remove or update probes expiring in Firefox 88: WEBAUTHN_*
Bug 1692523 R[Core:Disability Access APIs]Prefix local and remote hierarchy functions
Bug 1692846 R[Core:Disability Access APIs]Remove redundant nullptr checks of return value of infallible new in accessible/
Bug 1691092 R[Core:Gecko Profiler]Use a separate category for profiler internals and hide profiler code in marker stacks
Bug 1691428 R[Core:Graphics]The option to delete data from a domain is undesigned.
Bug 1691895 R[Core:Graphics: WebRender]Make RenderCompositorSWGL work on android
Bug 1693082 R[Core:Graphics: WebRender]Ship webrender to Mali-Txxx devices on release
Bug 1692013 R[Core:Graphics: WebRender]WebRender's RenderBackend does not need a channel to the low priority scene thread
Bug 1692736 R[Core:Graphics: WebRender]animated gif is stuck if canvas is also rendered
Bug 1691955 R[Core:Graphics: WebRender]WebRender rendering issue on Mali-T device
Bug 1693072 R[Core:Graphics: WebRender]Ship webrender to Adreno 505 and 506 on release
Bug 1693094 R[Core:Graphics: WebRender]Enable webrender for Adreno 4xx devices on nightly
Bug 1692731 R[Core:Graphics: WebRender]Improve SWGL linear filter performance when upscaling
Bug 1692631 R[Core:IPC]Fix profiler markers for IPC messages on Windows
Bug 1692629 R[Core:IPC]Add profiler idle annotations for Windows I/O thread
Bug 1354561 R[Core:ImageLib]Intermittent test_animSVGImage2.html | timing out after 120000ms. Animated image still doesn't look correct, after call #1 to myOnFrameUpdate
Bug 1690274 R[Core:JavaScript Engine]Investigate non-removable BloomFilter for property duplication detection
Bug 1676708 R[Core:JavaScript Engine]Invalid date parsing with GMT starting with 00
Bug 1692876 R[Core:JavaScript Engine]Perform some clean-ups in (Shared)ArrayBuffer code
Bug 1691883 R[Core:JavaScript Engine: JIT]Fix operandTruncateKind check in canTruncate
Bug 1688913 R[Core:JavaScript Engine: JIT]Follow-up changes for bug 1687441
Bug 1692517 R[Core:JavaScript Engine: JIT]Re-add inlining support for TypedArray, DataView, and RegExp getters
Bug 1692221 R[Core:JavaScript: GC]TenuredChunk::decommitFreeArenasWithoutUnlocking doesn't clear the free committed arenas list
Bug 1688813 A[Core:Layout]drawSnapshot doesn't handle fixed element properly
Bug 1693001 R[Core:Layout]Remove redundant nullptr checks of return value of infallible new in layout/
Bug 1690422 R[Core:Layout: Grid]Incorrect calculation of the inline min/max content contribution in grid tracking algorithm when using aspect-ratio property in grid item
Bug 1692498 R[Core:Layout: Text and Fonts]Unicode country flags not displayed 🇬🇧
Bug 1690167 N[Core:MFBT]Switch SprintfLiteral to using PrintfTarget instead of snprintf
Bug 1691878 N[Core:Panning and Zooming]modify gfx/layers/apz/test/mochitest/helper_scrollframe_activation_on_load.html and test_layerization.html so they better test the activate all scroll frames code better
Bug 1692213 A[Core:Performance]0.33 - 6.33% Base Content Explicit / Base Content Heap Unclassified / Base Content JS / Base Content Resident Unique Memory regression on push 35db4533f11f8d1a5bdf2d2dbafdef5c0646a4d1 (Tue February 9 2021)
Bug 1693000 R[Core:Privacy: Anti-Tracking]Update CookiePartitionedForeign console message to refer to State Partitioning
Bug 1693032 A[Core:SVG]Assertion failure: SVGUtils::OuterSVGIsCallingReflowSVG(this) (This call is probaby a wasteful mistake), at /builds/worker/checkouts/gecko/layout/svg/SVGTextFrame.cpp:3298
Bug 1633038 R[Core:SVG]Intermittent svg/text/selectSubString.svg == svg/text/selectSubString-ref.svg | image comparison, max difference: 255, number of differing pixels: 304
Bug 1688685 A[Core:Security: PSM]Upgrade Firefox 87 to use NSS 3.62
Bug 1692950 R[Core:Storage: IndexedDB]Intermittent TEST-UNEXPECTED-PASS | /IndexedDB/structured-clone.any.worker.html?101-last | Blob: [object Blob] - expected TIMEOUT
Bug 1689680 A[Core:Storage: Quota Manager]Corruption errors when accessing the local storage archive during initialization should be ignored and the archive be wiped
Bug 1678487 A[Core:Widget]system colors should be color managed even when requested during Servo traversal
Bug 1692721 R[Core:Widget]nsNativeBasicTheme should compute radius using outline-offset like non-auto outlines do.
Bug 1693196 R[Core:Widget: Cocoa]Remove code for non-existent fullscreen button
Bug 1692401 R[Core:Widget: Cocoa]Add a macro which calls MOZ_CRASH if an Objective C exception is caught
Bug 1692391 R[Core:Widget: Cocoa]Clean up nsObjCExceptions.h
Bug 1668805 R[Core:Widget: Gtk][Wayland] Reenable opaque region for content surface
Bug 1635757 R[Core:Widget: Gtk][Wayland] Dragging and dropping tab outside application windows does not create new window for tab sometimes
Bug 1693003 R[Core:XPCOM]Remove redundant nullptr checks of return value of infallible new in dom/
Bug 1692880 R[Core:XPCOM]Make nsBaseHashtable::Put accept DataType instead of wrapping UserDataType
Bug 1692961 R[DevTools:Framework]Always set BCTargetActor isTopLevelTarget via a constructor option
Bug 1691075 R[DevTools:Framework]Fix "this is undefined" error in startup/worker.js
Bug 1669114 R[DevTools:Framework]Intermittent devtools/client/framework/test/browser_toolbox_options_disable_js.js | A promise chain failed to handle a rejection: can't access property "get", this._containers is null - stack: getContainer@resource://devtools/client/inspector/markup/marku
Bug 1692992 R[DevTools:Inspector: Rules]Add a test to assert rule view location links after navigating to a different origin
Bug 1692982 R[DevTools:Performance Tools (Profiler/Timeline)]Profiler menu button has low contrast on GTK dark themes
Bug 1689592 R[Firefox:File Handling]Update existing users' references to old http mailto: provider links
Bug 1691684 R[Firefox:Launcher Process]Perma UntrustedModulesFixture.Serialize | Expected equality of these values:
Bug 1690858 R[Firefox:Menus]Reintroduce Safe Mode toggle to Help menu with a new set of labels
Bug 1690340 R[Firefox:Menus]Simplify the Web Developer menu
Bug 1692522 R[Firefox:Menus]Bring back the keyboard shortcut on the first item in Recently Closed Tabs/Winows subviews
Bug 1688802 A[Firefox:Messaging System]Investigate removing focus from the address bar in about:welcome
Bug 1690130 R[Firefox:Messaging System]Followup to 1687910: Clean up unused MILESTONE_MESSAGE string
Bug 1691516 R[Firefox:Nimbus Desktop Client]Experiment Store Sync cache should store each feature pref separately
Bug 1690608 R[Firefox:Pocket]Fixup save to pocket button height calculations
Bug 1689263 R[Firefox:Search]Remove or update probes expiring in Firefox 88: REGION_LOCATION_SERVICES_DIFFERENCE
Bug 1693061 R[Firefox:Tabbed Browser]Selected tab is scrolled into view when a window-modal dialog shows in the browser
Bug 1693055 R[Firefox:Top Sites]Let top sites remote settings backend ride the 87 release train
Bug 1692481 R[Firefox:about:logins]The “Import Error” error modal is not displayed on the “about:logins” page after importing logins from a CSV file that contains multiple column headers
Bug 1563571 R[Firefox Build System:General]Configure fails for android build with "ERROR: Failed to find a linker" with --enable-release
Bug 1692383 R[Firefox Build System:General]Upgrade python-zstandard to 0.15.1
Bug 1692945 R[Firefox Build System:General]Clean up some configure parts related to yasm/nasm
Bug 1687980 R[Firefox Build System:Generated Documentation]Clean quick-start docs for Win/Mac/Linux
Bug 1690989 R[Firefox Build System:Generated Documentation]Update to Sphinx 3.4.3 and later
Bug 1693140 R[Firefox Build System:Generated Documentation]Mermaid is broken after upgrading to Sphinx 3.5.1 and mermaid to 0.6.0
Bug 1692280 R[Firefox Build System:Mach Core]Remove unused vendored python packages
Bug 1692529 R[Firefox Build System:Mach Core]Alphabetically order virtualenv packages
Bug 1692254 R[Firefox Build System:Mach Core]`./mach vendor python` "make_requirement_preparer() got an unexpected keyword argument 'wheel_download_dir'"
Bug 1692990 R[NSS:Build]Changes to security/moz.build to allow building nssckbi-testlib in m-c.
Bug 1692400 R[Release Engineering:General]updatebot docker image fails to build: error: Can not find Rust compiler
Bug 1692531 R[Toolkit:Crash Reporting]No system calls symbolicated in macOS ARM64 crash stacks on 86 branch and above
Bug 1692870 R[Toolkit:Telemetry]Add back links to obsolete pings
Bug 1693129 R[Toolkit:Themes]doorhangers no longer have transparent backgrounds, instead a white border
Bug 1691755 R[Toolkit:View Source]View Source page missing context menu items("Go to Line..." "Wrap Long Lines", "Syntax Highlighting")
Bug 1688792 R[Web Compatibility:Interventions]Ship v20.0.0 of webcompat system addon
###########
Changes to 92 bugs - 81 fixed.
3 bugs are not included due to being restricted