Changes in 20210126092542

Built from 06ee1ff0214b90a8b2689141d33e9d756b2351ae

..index..
Bug 1625099 R[Core:Audio/Video]High frequency dom/media/mediacontrol/tests/browser_media_control_metadata.js | Test timed out -
Bug 1685838 R[Core:Audio/Video: Playback]ThreadSanitizer: data race [@ mozilla::TrackBuffersManager::OnDemuxerInitDone] vs. [@ HasAudio]
Bug 1688293 R[Core:CSS Parsing and Computation]Hit MOZ_CRASH(<html> (0x557e9901b180) has still dirty bit true or animation-only dirty bit true) at servo/ports/geckolib/glue.rs:5869
Bug 1688335 R[Core:DOM: Bindings (WebIDL)]namespaces shouldn't define `.length` and `.name`
Bug 1687127 R[Core:DOM: CSS Object Model]Remove dom.expose-incomplete-stylesheets.
Bug 1656107 R[Core:DOM: Core & HTML]Fix uses of Document::FindContentForSubDocument to use BrowsingContext embedderElement
Bug 1688508 R[Core:DOM: Core & HTML]shadowrootattached is too slow
Bug 1664969 N[Core:DOM: Editor]Intermittent editor/libeditor/tests/test_abs_positioner_positioning_elements.html | Positioner for <something>: "beforeinput" event should be fired by moving absolute position container
Bug 1619947 R[Core:DOM: Events]Implement ClipboardItem
Bug 1643450 R[Core:DOM: Navigation]Since Firefox 72, target="_blank" and window.close() do no longer work together
Bug 1687267 R[Core:DOM: Navigation]Crash in [@ mozilla::dom::ChildSHistory::Index]
Bug 1679418 R[Core:DOM: Navigation]Fix test_bug1300461.html failure for Fission
Bug 1589074 R[Core:DOM: Security]Set referrer policy default to strict-origin-when-cross-origin
Bug 1685303 N[Core:DOM: Selection]Fortify code around `AccessibleCaretManager::OnSelectionChanged`
Bug 1688090 R[Core:DOM: Selection]Replace ErrorResult::Throw(NS_ERROR_DOM_*) with Throw*Error in Selection
Bug 1682527 R[Core:DOM: UI Events & Focus Handling]Enable implicit pointer capture for touch on Nightly channel
Bug 1688105 R[Core:DOM: UI Events & Focus Handling]Get rid of `dom.w3c_pointer_events.enabled` pref
Bug 1686832 R[Core:Disability Access APIs]Cache MULTI_LINE state
Bug 1688668 R[Core:Graphics]Make GLLibraryEGL fallback to libGL if it cannot find libGLES
Bug 1688017 R[Core:Graphics]Crash in [@ libGLES_mali.so@0xa69218] on Mali-G76 devices
Bug 1680759 R[Core:Graphics]Turn on robustness for EGL on Linux
Bug 1671572 A[Core:Graphics: Layers]ThreadSanitizer: data race [@ GetCompositorBackendType] vs. [@ memcpy]
Bug 1688144 R[Core:Graphics: WebRender]Add more error logs to WebRenderBridgeParent::UpdateResources()
Bug 1687889 R[Core:Graphics: WebRender]Add more error handling of FLIP_SEQUENTIAL
Bug 1680512 R[Core:Graphics: WebRender]Fallback to GLX if EGL is unavailable when MOZ_X11_EGL/pref set
Bug 1685857 R[Core:Graphics: WebRender]Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/core/src/ptr/mod.rs:1052:14 in core::ptr::read_volatile::h6791bf575cf2c252
Bug 1681529 N[Core:IPC]Fission Crash in [@ mozilla::ipc::InputStreamHelper::SerializeInputStreamAsPipe] on Google Image search page
Bug 1684688 R[Core:ImageLib]AVIF Image with alpha/transparency isn't displayed properly
Bug 1688327 R[Core:JavaScript Engine]Simplify JS class-field-initializer parsing
Bug 1688350 R[Core:JavaScript Engine]Don't export symbols from irregexp
Bug 1688394 R[Core:JavaScript Engine]Remove ScriptStencil::HasMemberInitializers flag
Bug 1688770 R[Core:JavaScript Engine]Make CompilationStencil::instantiateStencilAfterPreparation use const reference
Bug 1687936 A[Core:JavaScript Engine: JIT]Arm64 simulator misexecutes uminv, umaxv, sminv, smaxv
Bug 1687949 A[Core:JavaScript Engine: JIT]ARM64 simulator has no oob handling for SIMD load/store instructions
Bug 1688517 R[Core:JavaScript: GC]Crash [@ js::Nursery::enterZealMode]
Bug 1686006 R[Core:Javascript: WebAssembly]Implement the SIMD "v128.any_true" instruction, remove "iNxM.any_true"
Bug 1686004 R[Core:Javascript: WebAssembly]Implement the SIMD "i64x2.bitmask" instruction
Bug 1682466 A[Core:Javascript: WebAssembly]Implement the SIMD "extended multiplication" instruction
Bug 1686652 A[Core:Javascript: WebAssembly]Generalize the SIMD wormhole
Bug 1686001 R[Core:Javascript: WebAssembly]Implement the SIMD "Saturating rounding q-format multiplication" instructions
Bug 1685998 R[Core:Javascript: WebAssembly]Implement SIMD "i32x4 -> i64x2 widen" instructions
Bug 1687239 R[Core:Layout]Remove plugin support from layout/
Bug 1686603 A[Core:Layout]Implement a mechanism to override style sizes when constructing ReflowInput
Bug 1688443 R[Core:Layout]Intermittent /css/css-writing-modes/float-vrl-XYZ.xht | Testing http://web-platform.test:8000/css/css-writing-modes/float-vrl-XYZ.xht == http://web-platform.test:8000/css/reference/ref-filled-green-100px-square.xht
Bug 1617288 R[Core:Layout]Intermittent layout/base/crashtests/1477847.html | assertion count 3 is more than expected 0 to 2 assertions
Bug 1688444 R[Core:Layout]Intermittent /css/css-writing-modes/float-vlr-XYZ.xht | Testing http://web-platform.test:8000/css/css-writing-modes/float-vlr-XYZ.xht == http://web-platform.test:8000/css/reference/ref-filled-green-100px-square.xht
Bug 1688596 R[Core:Layout: Text and Fonts]cmap loading does not need to trigger global reflow in processes where global font fallback search has not been attempted
Bug 1688292 R[Core:Networking: Cache]Non-unified build errors in netwerk/cache2
Bug 1688205 N[Core:Networking: DNS]Record TRR_NO_ANSWERS when decoding a DoH response works but it contains no answers
Bug 1688239 R[Core:Networking: DNS]Move mozilla::net::ResolverMode into nsIDNSService and use it consistently
Bug 1686687 R[Core:Panning and Zooming]Update test_wpt_touch_action.html to async/await style
Bug 1687872 R[Core:Panning and Zooming]actually remove FrameMetrics::mDisplayPortMargins
Bug 1688326 R[Core:Security]Avoid PR_Now() calls in ReduceTimePrecision's LRUCache
Bug 1688330 R[Core:Security]Avoid memory allocations in ReduceTimerPrecision's LRUCache
Bug 1653659 N[Core:Spelling checker]Sandbox hunspell using RLBox
Bug 1663816 A[Core:Spelling checker]Intermittent editor/spellchecker/tests/test_bug1205983.html | some misspelled words expected: heute ist ein guter - got "German", expected "heuteisteinguter"
Bug 1688325 R[Core:Widget]The new non-native widget theme doesn't have any padding between blinking cursor & border, in a textarea
Bug 1687868 R[Core:Widget]many fuzzy reftest failures when enabling the non-native theme
Bug 1684365 R[Core:Widget: Gtk]Firefox 84.0.1 crashes in Wayland mode
Bug 1510226 R[Core:XPCOM]NS_NewNamedThread blocks the main thread
Bug 1662129 R[DevTools:Debugger]Use the ResourceWatcher API to fetch Breakpoints
Bug 1687296 R[DevTools:Debugger]Add a test for breaking on DOM mutation in a remote frame
Bug 1687292 R[DevTools:Framework]Remove unecessary await for TargetList.destroy
Bug 1688132 R[DevTools:Inspector: Compatibility]Update MDN compat data (2021 Jan 4th week)
Bug 1688538 R[DevTools:Inspector: Rules]Add a comment to inactive-property-helper.js to say that we shouldn't use it for inherited-by-default properties
Bug 1647878 R[Firefox:Address Bar]Add in-tree documentation for dynamic result types
Bug 1685991 R[Firefox:Address Bar]Add a Nightly Experiment option to search during IME composition
Bug 1653430 R[Firefox:Enterprise Policies]Add a policy similar to DisableAppUpdate that allows manual updates, but without prompting
Bug 1666838 R[Firefox:Enterprise Policies]Figure out a way to test registry policy
Bug 1688744 R[Firefox:Menus]Add some Proton style variants for panels
Bug 1688063 R[Firefox:Messaging System]Enable prompt counts for the default browser check modal
Bug 1688189 R[Firefox:New Tab Page]Show Firefox logo when pocket is enabled if "logowordmark.alwaysAvailable" is set to true
Bug 1686133 R[Firefox:New Tab Page]Fix and re-enable browser/base/content/test/tabs/browser_new_tab_in_privilegedabout_process_pref.js test for Fission
Bug 1676627 R[Firefox:New Tab Page]Add telemetry for the fly out component on the newtab page
Bug 1524836 R[Firefox:Preferences]Remove the tree-based "about:config" implementation
Bug 1684469 A[Firefox:Security]Basic Auth prompter open in one tab prevents other Basic Auth tabs from loading
Bug 1454551 R[Firefox Build System:Generated Documentation]|mach doc| fails with error regarding --require-hashes and colorama>=0.3.5; sys_platform == "win32"
Bug 1615223 R[Firefox Build System:Generated Documentation]'charmap' codec can't decode byte 0x88 in position 189: character maps to <undefined>
Bug 1686808 A[GeckoView:General]GeckoWebExecutor.fetch sometimes rejects http/https URLs as invalid
Bug 1682069 A[Toolkit:Application Update]Add test ensuring policies engine works for background tasks
Bug 1679440 A[Toolkit:Application Update]Add test ensuring crash reporter works for background tasks
Bug 1675850 R[Toolkit:Application Update]Add `MOZ_BACKGROUNDTASKS` build flag for conditionally building background task infrastructure
Bug 1675848 R[Toolkit:Application Update]Allow to filter component registrations by active `backgroundtask`
Bug 1685594 R[Toolkit:Application Update]Add the capability for manual application updates without update prompts
Bug 1667276 N[Toolkit:Application Update]Experiment with a Gecko "backgroundtask" mode to allow running UpdateService.jsm at the command line
Bug 1686989 A[Toolkit:Notifications and Alerts]Inconsistent focus state when opening multiple SubDialogs via SubDialogManager
Bug 1649604 N[Toolkit:OS.File]JSONFile.jsm imports OS.File during startup
Bug 1687622 R[Toolkit:Startup and Profile System][macOS] Unicode profile shows boxes then "loads" itself on Nightly 86
Bug 1685595 R[Toolkit:Themes]Make the radio buttons across the UI consistent, based on about:preferences' radio buttons
###########
Changes to 89 bugs - 69 fixed.
2 bugs are not included due to being restricted