Changes in 20210226094123

Built from 155e82611fed1d8d9f67dcc0e492907041142f48

..index..
Bug 1691578 R[Core:Audio/Video: Playback]Add test cases to test `DecoderDoctorDiagnostics` and `DecoderDoctorDocumentWatcher`
Bug 1694864 R[Core:CSS Parsing and Computation][mediaqueries-5] duplication of `forced-colors: active` and `prefers-contrast: forced`
Bug 1687071 N[Core:Canvas: WebGL]Permafailing tier 2 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__misc__texture-upload-size.html | getError expected: NO_ERROR. Was INVALID_VALUE : when calling texSubImage2D with the same texture upload
Bug 1694036 R[Core:DOM: Content Processes]Fix use of delay pref when starting preallocated processes
Bug 1694643 R[Core:DOM: Drag & Drop]Add "-manual" to filenames of manual drag WPT
Bug 1694810 R[Core:DOM: Networking]Intermittent /url/failure.html | Location's href: file://�/p should throw - Permission denied to access property "TypeError" on cross-origin object
Bug 1684139 N[Core:DOM: Workers]High CPU use on sports.williamhill.com due to unclamped setInterval(f, 0) in worker
Bug 1694670 R[Core:GFX: Color Management]Linux startup crash in [@ qcms_data_create_rgb_with_gamma]
Bug 1694958 R[Core:GFX: Color Management]Drop extern "C" from the transform functions.
Bug 1694955 R[Core:GFX: Color Management]qcms: make write_u32/u16 safe.
Bug 1694680 R[Core:GFX: Color Management]Fix qcms_data_create_rgb_with_gamma.
Bug 1694956 R[Core:GFX: Color Management]qcms: Make read_u32/u16/u8 safe.
Bug 1694480 R[Core:Graphics]Forward GPU memory pressure events to the UI process
Bug 1692894 R[Core:Graphics]Stop creating Direct3D/2D devices when no longer required in the content process.
Bug 1694744 R[Core:Graphics: WebRender]WebRender Sequence Capture doesn't get turned off in render backend
Bug 1686960 R[Core:Graphics: WebRender]Enable reftests on OSX for SW-WR
Bug 1694761 R[Core:Graphics: WebRender]Enable crashtests for SW-WR
Bug 1694750 R[Core:Graphics: WebRender]3D view tour is distorted on youriguide.com
Bug 1694822 R[Core:Graphics: WebRender]Crash in [@ mozilla::layers::DataTextureSourceD3D11::DataTextureSourceD3D11]
Bug 1693661 R[Core:IPC]MOZ_RELEASE_ASSERT instead of failing gracefully if we fail to allocate when deserializing ByteBuf
Bug 1689499 R[Core:JavaScript Engine]Fix async module import cycle detection
Bug 1686218 R[Core:JavaScript Engine]Update TLA to most recent spec
Bug 1670124 R[Core:JavaScript Engine]\8 and \9 should be forbidden in strict mode strings and in template literals
Bug 1690570 R[Core:JavaScript Engine]Testing on Android: Delegate test runner to run on Android
Bug 1694044 N[Core:JavaScript Engine]Cleanup js::LookupProperty and friends
Bug 1692096 R[Core:JavaScript Engine]reduce jittest permutations on android hardware
Bug 1491055 R[Core:JavaScript Engine]Remove JS_New and use JS::Construct in JS_New consumers
Bug 799725 R[Core:Layout][css-flexbox] "align-self:stretch" doesn't work on table flex items
Bug 1691397 R[Core:Layout]Back-computed percentage on abspos box with box-sizing: content-box is not correct.
Bug 1692116 R[Core:Layout: Flexbox]Table flex items has wrong flex base size in column flex container
Bug 1694345 R[Core:Networking]Intermittent Assertion failure: NS_IsMainThread() (nsXPCWrappedJS::AddRef called off main thread), at /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedJS.cpp:241
Bug 1694457 R[Core:Networking: DNS]Add pref for reporting confirmation event telemetry.
Bug 1688864 R[Core:Networking: DNS]Improve odoh tests
Bug 1688092 R[Core:Networking: DNS]Update ODoHConfig when the TTL expires
Bug 1690278 R[Core:Security: PSM]Duplicate certificate selection and PIN requested twice when security.osclientcerts.autoload is 'true'
Bug 1694229 A[Core:XPConnect]Restrict the slow script warning for content to cases where we are interacting with an unresponsive tab
Bug 1661054 R[DevTools:Console]Keeping the web console open in a background tab causes the refresh driver to tick continously at 60Hz
Bug 1694873 R[DevTools:Console]Intermittent devtools/client/webconsole/test/browser/browser_webconsole_network_messages_status_code.js | Uncaught exception - at chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:687 - Error: Failed waitFor():
Bug 1692970 R[DevTools:General]Remove DevTools specific code to handle fixed element in full page screenshot
Bug 1694886 R[DevTools:General]Extract DevTools test helper getTargetForTab(tab) to shared-head.js
Bug 1694140 R[DevTools:General]Reduce usage of TargetFactory.forTab to interact with the toolbox
Bug 1688688 R[DevTools:General]Add a simple helper to start devtools for wptrunner
Bug 1689365 R[Firefox:Address Bar]Create new telemetry ping for QuickSuggest
Bug 1692672 R[Firefox:Address Bar]Re-label "Paste & Go" to "Paste and Go"
Bug 1665390 R[Firefox:Bookmarks & History]Update styling of tab and bookmark tooltips to use formatted text
Bug 1693436 R[Firefox:Downloads Panel]Perma [tier 2] linux ccov browser/components/downloads/test/browser/browser_pdfjs_preview.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
Bug 1690368 R[Firefox:Firefox Accounts]updateFxaToolbarMenu touches the DOM between 2 style flushes
Bug 1693851 R[Firefox:Menus]Investigate and fix tests that fail when the Proton AppMenu is enabled by default
Bug 1685213 R[Firefox:Shell Integration]Telemetry Measurement Request: Pinned to Taskbar State and Method Browser Launched
Bug 1694936 R[Firefox:Site Identity]Some <description> tags display differently in the identity panel
Bug 1009728 R[Firefox:Tabbed Browser]Implement "Close Tabs to the Left" as a built-in feature
Bug 1686525 R[Firefox:Toolbars and Customization]Automatically add the home button to the toolbar when homepage is customized
Bug 1649940 R[Firefox:about:logins]Login CSV import report/log page
Bug 1686237 R[Firefox:about:logins]The copy username button became active if the password of a login that doesn't contain a username is copied
Bug 1691328 R[Firefox Build System:Lint and Formatting]Update yamllint to v1.26.0 by renovate
Bug 1682959 R[Firefox Build System:Lint and Formatting]pylint has conflicting python requirements
Bug 1694179 R[GeckoView:General]Crash in [@ mozilla::java::GeckoAppShell::GetNetworkLinkType]
Bug 1615687 R[Thunderbird:Security]Certificate validation should respect CKA_NSS_EMAIL_DISTRUST_AFTER
Bug 1541571 R[Toolkit:Crash Reporting]Breakpad-specific threads have no names
Bug 1694413 R[Toolkit:General]Date picker disappears after second click
Bug 1676078 N[Toolkit:General]Intermittent toolkit/content/tests/browser/browser_datetime_datepicker.js | Uncaught exception - Should update date when updating months - timed out after 50 tries.
Bug 1691499 A[Toolkit:Notifications and Alerts]Convert Learn More buttons to text links
Bug 1692330 R[Toolkit:Password Manager]Hide the "Add a keyword for this search" context menu item for username form fields
Bug 1676569 R[Toolkit:Video/Audio Controls]JavaScript error: resource://gre/actors/PictureInPictureChild.jsm, line 453: TypeError: can't access property "requestIdleCallback", this.contentWindow is null
###########
Changes to 64 bugs - 58 fixed.
3 bugs are not included due to being restricted