Changes in 20210130054348

Built from 059539aeb4852ef5b7f37f578ac510dffa1056fe

..index..
Bug 1689266 R[Core:Audio/Video]Remove or update probes expiring in Firefox 88: MEDIA_MKV_CANPLAY_REQUESTED
Bug 1688784 R[Core:Audio/Video: Playback]Update mp4parse-rust to commit 3011a2
Bug 1688775 R[Core:Audio/Video: Playback]Add telemetry probe to know the status of decode error
Bug 1687358 R[Core:DOM: Core & HTML]Implement telemetry probes to determine the best possible threshold for <lazyload>
Bug 1688279 R[Core:DOM: Core & HTML]Support strings as data in ClipboardItem
Bug 1689317 R[Core:DOM: Events]SAP - Paste event doesn't work for web components
Bug 1687805 R[Core:DOM: Navigation][Fission] Clicking on age-restricted YouTube video embedded on Twitter doesn't work
Bug 1682285 R[Core:DOM: Navigation]Loadstate's external flag goes missing when load goes from parent to child and back to parent
Bug 1688832 N[Core:DOM: Serializers]Fortify code around `AccessibleCaretManager::UpdateCarets`
Bug 1689573 R[Core:DOM: UI Events & Focus Handling]`WidgetKeyboardEvent::GetCommandStr` may crash
Bug 1688972 N[Core:Disability Access APIs]FocusedChild fails when focus is in iframe
Bug 1641181 R[Core:Gecko Profiler]Record sync IPC markers
Bug 1689195 R[Core:Graphics: WebRender]Ship WebRender to release for Intel users with high refresh rate screens (> 75 Hz)
Bug 1689568 R[Core:Graphics: WebRender]Debug overlay asserts in SwCompositor::bind()
Bug 1689541 R[Core:Internationalization]Land changes addressing there review comments for bug 476384
Bug 1689403 A[Core:JavaScript Engine]Support envChainObject in combination with loadBytecode in shell evaluate builtin
Bug 1579792 R[Core:JavaScript Engine]Function#toString on an arrow function with expression followed by single line comment and EOF contains the comment
Bug 1689334 R[Core:JavaScript Engine]Gather stencil-related function/method definitions to Stencil.cpp
Bug 1689581 R[Core:JavaScript Engine]Disable large-buffers jit-tests on TSan builds
Bug 1689102 R[Core:JavaScript Engine]Refactor AbstractScopePtr not to hold Scope pointer
Bug 1687428 R[Core:JavaScript Engine]Use TaggedParserAtomIndex everywhere and remove ParserAtomEntry::index_ field
Bug 1689308 R[Core:JavaScript Engine]More typed array changes for large buffers
Bug 1689084 R[Core:JavaScript Engine: JIT]Don't emit unreachable code in convertValueToInt and remove Compare_Unknown
Bug 1689641 R[Core:JavaScript Engine: JIT]Possible clang-12 miscompilation in CacheRegisterAllocator::allocateValueRegister
Bug 1689311 R[Core:JavaScript Engine: JIT]Don't unconditionally box BigInts for MTest and MNot
Bug 1689294 R[Core:JavaScript: Internationalization API]Update to tzdata2021a
Bug 1686652 A[Core:Javascript: WebAssembly]Generalize the SIMD wormhole and make available on non-Nightly
Bug 1683748 N[Core:Layout]Support Grid/Flex/Table/Column layout on the "rendered legend" of a fieldset
Bug 1688503 R[Core:Layout]nsFirstLetterFrame.cpp: do not use 'else' after 'return'
Bug 1686395 N[Core:Layout]Remove [Un]RegisterAccessKey calls in frame code
Bug 1686728 N[Core:Layout: Form Controls]Make nsCheckboxRadioFrame::GetUsableScreenRect a static function for its only consumer
Bug 1689281 R[Core:MFBT]Remove MFBT_DATA for kBase10MaximalLength
Bug 1688806 R[Core:Networking: DNS]Reset TRRService confirmation retry interval and cancel an ongoing retry timer when captive-portal-connectivity is observed
Bug 1688945 R[Core:Networking: HTTP]Crash in [@ mozilla::net::nsHttpChannel::OnHTTPSRRAvailable]
Bug 1688694 R[Core:Performance]Use a faster RNG in nsRFPService::RandomMidpoint
Bug 1688439 R[Core:Security]Update several Rust dependencies with known vulnerabilities reported by cargo audit
Bug 1680275 R[Core:Storage: Quota Manager]Change some global tables used by quota clients to utilize NotNull
Bug 1689343 R[Core:Widget]bug1448730.html fails on linux+ntt
Bug 1689285 R[Core:Widget]fix test_visibility.xhtml with the non-native theme enabled.
Bug 1689355 R[Core:Widget]1134744-radio-checkbox-baseline-1.html fails with the non-native theme
Bug 1631061 R[Core:Widget: Gtk][Wayland] Clipboard stops working correctly after a while
Bug 1681469 R[Core:XPCOM]Allow nsBaseHashtable to work with a non-default-constructible/non-movable DataType
Bug 1689734 R[Core:XPConnect]Usage of ScriptPreloader should be consistent about sourceIsLazy options
Bug 1686831 R[Core:mozglue]nsPrintfCString uses locale-adapted decimal separators when stringifying floats
Bug 1681472 R[Data Platform and Tools:Glean: SDK]Re-enable MeasureInitializeTime test
Bug 1687915 R[DevTools:Console]Display a warning message when the --selector argument passed to :screenshot does not match any node
Bug 1688569 R[DevTools:Debugger]Cannot disable DOM breakpoints from the Debugger in remote frames
Bug 1687645 R[DevTools:Debugger]Debugger is broken when using --jsdebugger with mochitests
Bug 1689282 R[DevTools:Documentation]Fix typo in devtools/docs/files/adding-files.md
Bug 1667526 R[DevTools:Framework]Intermittent browser_toolbox_options_enable_serviceworkers_testing.js | A promise chain failed to handle a rejection: can't access property "isTopLevel", resource.targetFront is null - stack: _onResourceAvailable@resource://*/highlighters-overlay.js:1644:
Bug 1689548 R[DevTools:General]Don't simulate flash on screenshot when `@media (prefers-reduced-motion)` matches
Bug 1689559 R[DevTools:General]Remove target-switching preference
Bug 1689572 R[DevTools:Inspector]Re-enable browser_animation_fission_switch-target.js
Bug 1689561 R[DevTools:Responsive Design Mode]Remove unused isResponsiveDesignMode flag
Bug 1687910 R[Firefox:Messaging System]Year is formatted as a number in CFR MILESTONE_MESSAGE
Bug 1688683 R[Firefox:New Tab Page]New Tab: personlize button overlaps search bar at certain screen sizes
Bug 1687827 R[Firefox:New Tab Page]Update pocket and highlights card box shadow and border radius if newNewtabExperience is enabled
Bug 1688800 R[Firefox:Security]Carve out more edge cases for javascriptLoad restrictions, and let Telemetry ride the trains
Bug 1596897 A[Firefox:Site Permissions]Decouple Permissions Panel from Site Information Panel
Bug 1683797 A[Firefox Build System:General]rusttest jobs on automation are not actually using sccache
Bug 1687650 R[Firefox Build System:Lint and Formatting]Move any parts of ESLint devmo page we want to keep across to Firefox source docs
Bug 1689467 R[Firefox Build System:Task Configuration]"Run isolation tests" and "retrigger-custom (gtest)" actions are busted
Bug 1686114 R[Firefox Build System:Toolchains]build-clang skip-checkout stopped working
Bug 1625593 A[GeckoView:Extensions]Implement activeTab extension permission functionality on GeckoView
Bug 1681360 A[GeckoView:General]Allow mochitest to control the test runner
Bug 1689389 R[Infrastructure & Operations:RelOps: Hardware]gecko-t-bitbar-gw-unit-p2 pool has 50% of workers down after failing with exception, tasks backlogged
Bug 1689232 R[Release Engineering:Release Automation: Signing]The openH264 plugin cannot run on Apple Silicon without signing
Bug 1689040 N[Release Engineering:Release Automation: Updates]Intermittent FV FAILURE 1: Update xml file not available
Bug 1687021 R[Remote Protocol:Agent]Case-sensitive "connection" upgrade request header check breaks WebSocket connection
Bug 1649611 R[Toolkit:OS.File]DownloadIntegration.jsm imports OS.File during startup
Bug 1689740 A[Toolkit:OS.File]IOUtils.makeDirectory does not handle the case of calling it with a root directory
Bug 1687056 R[Toolkit:Storage]Upgrade rkv to 0.17 and remove failure from rkv's dependent crates
###########
Changes to 72 bugs - 56 fixed.