Changes in 20210811093702

Built from 857bc25bbf76a7c1de8a7873b9c06bd96f0d7eb3

..index..
Bug 1724751 R[Core:Audio/Video: GMP]Plumb key system to CDM creation
Bug 1724141 A[Core:Audio/Video: cubeb]Update audioipc to 8bb1a227
Bug 1719886 R[Core:Canvas: 2D]Translated canvas with transformed pattern not drawn
Bug 1723521 R[Core:DOM: Core & HTML]Implement and ship ElementInternals.shadowRoot
Bug 1675902 N[Core:DOM: Core & HTML]Intermittent dom/base/test/test_bug622117.html, test_bug622246.html, test_copypaste_disabled.html | Test timed out.
Bug 1723895 R[Core:DOM: Editor]Avoid hitting assertion in WSRunScanner::TextFragmentData::GetInclusiveNextNBSPPointIfNeedToReplaceWithASCIIWhiteSpace
Bug 1724905 R[Core:DOM: Navigation]Remove updateURLAndHistory in nsIDocShell, replace with nsDocShell call
Bug 1650089 R[Core:DOM: Navigation]Fix process allocation for null principal
Bug 1723998 R[Core:DOM: Security]stop collecting system-principal load telemetry for users with userChrome hacks
Bug 1723563 A[Core:Disability Access APIs]Ubuntu & Orca screen reader - Stops working after first restart
Bug 1716785 R[Core:Gecko Profiler]We always report MacOS 10.15 in the profile meta information
Bug 1721569 R[Core:Gecko Profiler]Implement profiler_current_thread_id for all platform, using std::this_thread::get_id() on lower-tier platforms
Bug 1719345 R[Core:Graphics]Red lines appears in some webites (PowerVR Rogue 8320)
Bug 1723214 R[Core:Graphics: Layers]Assertion failure: mIsLocked, at /builds/worker/checkouts/gecko/gfx/layers/client/TextureClient.cpp:696
Bug 1724795 R[Core:Graphics: Text]LeakSanitizer: [@ _cairo_array_grow_by]
Bug 1722316 R[Core:Graphics: WebRender]Gather some telemetry about SVG filter usage
Bug 1719550 R[Core:Internationalization]Unify Intl APIs in intl/locale/nsCollation.h
Bug 1724803 R[Core:JavaScript Engine]Cleanup XDR handling of js::ImmutableScriptData
Bug 1724553 R[Core:JavaScript Engine]js/CharacterEncoding.h must be included prior to String.h due to missing types
Bug 1723457 R[Core:JavaScript Engine]Permanent smoosh subprocess.CalledProcessError: Command '['/builds/worker/checkouts/gecko/mach', 'build']' returned non-zero exit status 2.
Bug 1723155 R[Core:JavaScript Engine]Fix multiple private methods bugs
Bug 1723124 R[Core:JavaScript Engine]Promise reaction job is not called when it is bound with Function.prototype.bind from iframe with discarded browsing context
Bug 1724913 R[Core:JavaScript Engine]Update test262 (Aug 10 2021 edition)
Bug 1341265 R[Core:JavaScript Engine: JIT]Inline Map/Set operations
Bug 1724375 R[Core:JavaScript Engine: JIT]Tidy up SSE flags override code
Bug 1724880 R[Core:Layout]Add a layout-debugger menu item that dumps CounterManager data
Bug 1724583 R[Core:Layout]Perma [Tier 2] layout/reftests/bugs/513153-2a.html - when Gecko 92 merges to Beta on 2021-08-09
Bug 1724405 R[Core:Layout]The caret blinking forever wastes CPU/power
Bug 1587973 R[Core:Layout][resize-observer] Add resize observer API for "device-pixel-content-box"
Bug 1654044 R[Core:Layout: Flexbox]Firefox incorrectly treats flex items' heights as definite if they have `overflow: {scroll, hidden,auto}`, in vertical indefinite-height flex container
Bug 1611303 R[Core:Layout: Flexbox]percent height in flex item doesn't resolve, in scenario with nested auto-height flex containers (which are ultimately definite-height)
Bug 1724582 R[Core:Layout: Form Controls]Perma [Tier 2] layout/reftests/forms/input/file/dynamic-max-width.html - when Gecko 92 merges to Beta on 2021-08-09
Bug 1724907 R[Core:Layout: Text and Fonts]font-family: system-ui breaks font fallback mechanism
Bug 1685756 R[Core:Layout: Text and Fonts]Too little font inflation on certain devices (e.g. Pixel XL, Pixel 5)
Bug 1724715 R[Core:MathML]Perma [tier 2] ccov TEST-UNEXPECTED-PASS | /mathml/relations/css-styling/color-00X.html | Testing mathml/relations/css-styling/color-00X.html == mathml/relations/css-styling/color-00X-ref.html
Bug 1723996 R[Core:Networking]Refactor HSTS Check in NS_ShouldSecureUpgrade
Bug 1724947 R[Core:Networking]Remove uses of XP_BEOS from nsFileStreams.cpp
Bug 1722942 R[Core:Networking: HTTP]use beConservative for proxy failover to direct
Bug 1724871 R[Core:Networking: HTTP]Update ODoH to version 1
Bug 1724946 R[Core:Preferences: Backend]Remove use of XP_BEOS from Preferences.cpp
Bug 1724072 N[Core:Security: PSM]only allow 3DES ciphersuites when deprecated TLS is enabled
Bug 1724869 A[Core:Security: PSM]Upgrade Firefox 93 to use NSS 3.70
Bug 1723753 R[Core:Security: Process Sandboxing]Can we remove sandbox support of ~/.mozilla/systemextensionsdev/
Bug 1724377 R[Core:Storage: Quota Manager]QM: Replace nsresult with QMResult in InvalidateCache
Bug 1724897 R[Core:Storage: Quota Manager]QM: Introduce QM_TO_RESULT sub-macro
Bug 1724895 R[Core:Storage: Quota Manager]QM: Introduce type alias for Result<Ok, QMResult>
Bug 1599979 R[Core:Storage: localStorage & sessionStorage][meta] Enable LSNG on Release
Bug 1724904 R[Core:Web Painting]send the resolution to oopifs
Bug 1724575 R[Core:Web Painting]Perma devedition /css/filter-effects/svg-mutation-url-to-function.html | Testing http://web-platform.test:8000/css/filter-effects/svg-mutation-url-to-function.html == http://web-platform.test:8000/css when Gecko 92 merges to Beta on 2021-08-09
Bug 1714382 R[Core:Widget: Cocoa]Include the Mac memory pressure state in crash reports
Bug 1724867 R[Core:XPCOM]AbstractThread cannot use nsISerialEventTarget::IsOnCurrentThread() directly
Bug 1308105 R[Core:XPCOM]Replace PL_strpbrk with strpbrk
Bug 1479876 R[DevTools:Console]Intermittent devtools/client/webconsole/test/test/browser_console_clear_cache.js | There is only the new message in the output - Got 2, expected 1
Bug 1723820 R[DevTools:Inspector: Rules]Tooltip for place-self without effect says adding display property to the item itself will make it active, but it needs to be added to the parent element instead
Bug 1724786 R[Firefox:Address Bar]Intermittent TV browser/components/urlbar/tests/browser/browser_hideHeuristic.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 1724718 N[Firefox:General]Also MOZ_CRASH for missing files that go through CreateLocalJarInput helper
Bug 1724688 R[Firefox:Messaging System]Fix browser_asrouter_cfr.js mochitest that references non existent icon
Bug 1654693 R[Firefox:Remote Settings Client]Make sure Remote Settings don't use HTTP3
Bug 1724511 R[Firefox:Site Identity]Control Center panel "More Information" button should be in sentence case
Bug 1719463 R[Firefox:Toolbars and Customization]Remove non-proton hamburger menu view and dependent code
Bug 1718766 R[Firefox:Toolbars and Customization][non-Fission] Back/Forward dropdown history list does not pop up.
Bug 1721525 R[Firefox:about:logins]Intermittent browser/components/aboutlogins/tests/browser/browser_alertDismissedAfterChangingPassword.js | [JavaScript Error: "Failed to fetch data from Contile server: NetworkError when attempting to fetch resource." {file: "resource://activit
Bug 1722832 R[Firefox Build System:Developer Environment Integration]Streamline UX for `./mach ide vscode` with existing settings or in remote shells
Bug 1725092 R[Firefox Build System:General]--enable-gtest-in-build doesn't work in local builds
Bug 1724830 R[Firefox Build System:General]MOZ_LIBSTDCXX_*_VERSION tests get the wrong version with GCC
Bug 1723956 R[Firefox Build System:General]--without-sysroot in configure flags appears to be ignored
Bug 1696251 A[Firefox Build System:Mach Core]Allow Mach commands as standalone functions
Bug 1724969 R[Firefox Build System:Task Configuration]run-task cannot be run as non-root user
Bug 1724782 R[GeckoView:General]Confusing error when injecting an omni build into a lite dependency
Bug 1713442 R[Remote Protocol:WebDriver BiDi]MessageHandler: Support events
Bug 1723812 R[Toolkit:Add-ons Manager]Intermittent toolkit/mozapps/extensions/test/xpcshell/test_strictcompatibility.js | test_2 - [test_2 : 285] A promise chain failed to handle a rejection: IOUtils.profileBeforeChange getter: IOUtils: profileBeforeChange phase has already finish
Bug 1725010 R[Toolkit:Application Update]Add logging for when UpdateService.jsm's `writeStringToFile` fails to write to a file
Bug 1724917 R[Toolkit:Places]Skip any work or notifications when the snapshot selector is destroyed.
Bug 1724910 R[Toolkit:Places]Use https test urls in interaction tests.
Bug 1670261 R[Toolkit:Telemetry]FOG Geckoview Implementation
Bug 1716307 R[Toolkit:Telemetry]Intermittent toolkit/components/telemetry/tests/unit/test_SocketScalars.js | xpcshell return code: 0
Bug 1700504 N[Toolkit:Video/Audio Controls]Intermittent toolkit/components/pictureinpicture/tests/browser_toggleButtonOnNanDuration.js | Test timed out -
###########
Changes to 77 bugs - 69 fixed.
1 bugs are not included due to being restricted