Changes in 20210526094846

Built from 0b451a88f161548a6244a3f34e3bed1780dfdb71

..index..
Bug 1641603 R[Core:Audio/Video: Playback][wayland] Using VA-API breaks GIF support in web.whatsapp
Bug 1712621 R[Core:Audio/Video: cubeb]Update cubeb to 5ebe69c
Bug 1677555 N[Core:CSS Parsing and Computation]Hit MOZ_CRASH(already mutably borrowed) at /builds/worker/checkouts/gecko/third_party/rust/atomic_refcell/src/lib.rs:161
Bug 1711821 R[Core:DOM: Bindings (WebIDL)][gcc 11] ErrorResult.h:101:53: error: ignoring return value of 'constexpr _Tp&& std::forward(typename std::remove_reference<_Tp>::type&)
Bug 1711437 N[Core:DOM: CSS Object Model]Don't EnsureUniqueInner from cssRules getter.
Bug 1712198 R[Core:DOM: Core & HTML]Assertion failure: !IsCrossCompartmentWrapper(obj), at /builds/worker/checkouts/gecko/js/src/jsapi.cpp:1200
Bug 1540037 N[Core:DOM: Editor]Split TextEditor and HTMLEditor
Bug 1712728 R[Core:DOM: HTML Parser]Limit the encoding_detection_outcome_html and encoding_detection_outcome_text probes to HTTP status 200
Bug 1709346 N[Core:DOM: Navigation]Pages never finish loading if twitter timeline embedded on site
Bug 1711643 R[Core:DOM: Navigation]Make layout/base/tests/browser_disableDialogs_onbeforeunload.js work with Fission and BFCache
Bug 1712355 R[Core:DOM: Navigation]Modal dialogs are broken with Fission+BFCache
Bug 1710687 R[Core:DOM: Navigation]Crash in [@ nsDocShell::SetVisibility]
Bug 1712672 R[Core:DOM: Navigation]Add WPT bug annotations for Fission test failures
Bug 1711753 R[Core:DOM: Navigation]Ensure the right URI is used when exempting about: pages from bfcache
Bug 1695911 R[Core:DOM: Security]Ship Sec-Fetch-* (Fetch Metadata Request Headers)
Bug 1707856 R[Core:DOM: Security]Copy and adapt test https-only/test_break_endless_upgrade_downgrade_loop.html for https-first
Bug 1711642 R[Core:DOM: Security]Update PBM tests within browser/components/urlbar/tests/browser/browser_retainedResultsOnFocus.js to work with https-first-mode enabled
Bug 1711901 R[Core:DOM: Security]Update PBM tests within toolkit/modules/tests to work with https-first-mode enabled
Bug 1648825 R[Core:DOM: Security]Fetch Metadata Headers contain invalid value for Sec-Fetch-Site for history manipulation
Bug 1710751 N[Core:Disability Access APIs]Voiceover Firefox In page links like help page and skip navigation do nothing (only work around is navigation by header)
Bug 1712210 R[Core:Disability Access APIs]Crash in [@ mozilla::a11y::RemoteAccessibleBase<T>::Shutdown]
Bug 1679753 R[Core:Disability Access APIs]Crash in [@ IPCError-browser | AddChildDoc binding to nonexistant proxy!]
Bug 1629381 R[Core:Graphics]Calling ctx.drawImage throws NS_ERROR_NOT_AVAILABLE when drawing a video on Windows 10
Bug 1711900 R[Core:Graphics: Layers]Replace Stringify() with ToString() in layers logging code
Bug 1712766 R[Core:Graphics: WebGPU]Background is visible in WebGPU apps using transparency
Bug 1712651 R[Core:Graphics: WebRender]Remove unused pinch-zoom APIs
Bug 1712645 R[Core:Graphics: WebRender]Remove unused page zoom functionality
Bug 1711224 R[Core:Graphics: WebRender]Add support for RenderCompositorNativeSWGL
Bug 1704000 R[Core:Graphics: WebRender]Enable reftests on Android for SW-WR
Bug 1712659 R[Core:Graphics: WebRender]Remove unused pan APIs
Bug 1712658 R[Core:Graphics: WebRender]Remove public API for setting global device pixel ratio
Bug 1712472 R[Core:Graphics: WebRender]Reenable depth-buffer in EGL config if native compositor is used
Bug 1710953 N[Core:JavaScript Engine]Prepare to remove self-hosting zone
Bug 1712720 R[Core:JavaScript Engine]Penultimate PropertyDescriptor cleanup
Bug 1712377 R[Core:JavaScript Engine]Reimplement PropertyDescriptor to be incomplete by default with boolean fields
Bug 1710905 R[Core:JavaScript Engine: JIT]Improve optimization of polymorphic TypeOf
Bug 1711414 R[Core:JavaScript Engine: JIT]Assertion failure: !args_->hasLiveDefUses(), at jit/ScalarReplacement.cpp:1526
Bug 1712683 R[Core:Javascript: WebAssembly]Intermittent cranelift /builds/worker/checkouts/gecko/js/src/jit-test/lib/asserts.js:65:27 Error: Assertion failed: expected /((unrecognized|Unknown) opcode)|(tail calls support is not enabled)|(Unexpected EOF)/, got Invalid input WebAssembly code at
Bug 1690462 R[Core:Javascript: WebAssembly]SIMD optimization: sign replication
Bug 1712303 R[Core:Javascript: WebAssembly]Port strength reduction for i64 multiplication from x64
Bug 1687626 R[Core:Javascript: WebAssembly]Ship Ion for WebAssembly on ARM64
Bug 1709863 R[Core:Javascript: WebAssembly]ARM64: Better code generation for loads from / stores to constant heap offsets
Bug 1712634 R[Core:Javascript: WebAssembly]Update cranelift to version 0.74
Bug 1710024 A[Core:Javascript: WebAssembly]ARM64: Avoid defineReuseInput
Bug 1712496 R[Core:Layout: Flexbox]Empty flexbox with `flex-direction: *-reverse`, `overflow: auto`, and non-zero padding is overflown
Bug 1712440 R[Core:Networking: HTTP]Update neqo to 0.4.25
Bug 1712812 R[Core:Printing: Setup]Remove nsCUPSShim functions which are unused
Bug 1700051 R[Core:Spelling checker]Reduce accessbility of `mozInlineSpellStatus`'s members
Bug 1709352 A[Core:Storage: Quota Manager]QM: Add support for error stacks
Bug 1712680 R[Core:Widget: Gtk][Wayland] Sometimes wl_subsurface input region is not set
Bug 1711046 R[Core:Widget: Gtk]Crash in [@ nsDragService::GetNumDropItems]
Bug 1710958 R[Core:Widget: Gtk][Wayland] [DMABUF] 7MB memory per content process wasted by loading Mesa early in startup
Bug 1591590 A[DevTools:Console]Intermittent devtools/client/webconsole/test/browser/browser_toolbox_console_new_process.js | Test timed out -
Bug 1693269 R[DevTools:Framework]Stop using TargetMixin's descriptorFront attribute
Bug 1710651 R[Firefox:Address Bar]Proton: Spacing in One offs area is too big.
Bug 1711723 R[Firefox:Bookmarks & History]Set up scaffolding for collecting history metadata
Bug 1712724 N[Firefox:Keyboard Navigation]Adding @ to any text on the Firefox Sync login page will automatically select the entire text
Bug 1711004 V[Firefox:Menus]The “New Tab” option from the Tab Bar context menu does not generate telemetry data
Bug 1711428 R[Firefox:Messaging System]The “Sign in” hyperlink hover effect from the “about:welcome” page is missing on the AR build
Bug 1694163 N[Firefox:Messaging System]Remove assets associated with the ETP doorhangers
Bug 1711942 R[Firefox:Messaging System]The browser_aboutwelcome_multistage test is incompatible with Proton pref removed
Bug 1711860 R[Firefox:Messaging System]The distance between Theme options from the third slide of the “about:welcome” page is inconsistent
Bug 1708672 R[Firefox:Messaging System]Cleanup unused strings from What's New Panel messages
Bug 1710919 R[Firefox:Nimbus Desktop Client]Make "early startup" for nimbus features remotely configurable
Bug 1709954 R[Firefox:Nimbus Desktop Client]Change slugs for force-enrolled experiments and track nimbus.debug in telemetry
Bug 1711206 R[Firefox:Normandy Client]The "expPrefChanged" events are not sent when changing the experiment prefs after browser update
Bug 1711729 R[Firefox:Search]Make browser/components/search/test/browser/browser_search_telemetry_sources_ads.js pass with Fission+BFCache
Bug 1616418 N[Firefox:Tabbed Browser]Intermittent browser/base/content/test/tabs/browser_tabCloseSpacer.js | using spacer -
Bug 1712617 A[Firefox:Theme]in Windows high contrast mode the cancel button in modals invisible when tabbed to with keyboard
Bug 1710852 A[Firefox:Theme]Tag Arrow from the Bookmark modal and the Checkboxes from the Protocol handlers are not displayed properly when hovering over with High Contrast enabled
Bug 1712276 R[Firefox:Top Sites]Limit the amounts of tiles we show from Contile
Bug 1701586 R[Firefox:about:logins]The click area of the "Learn more" and "View detailed Import Summary" links is too large
Bug 1712633 R[Firefox Build System:General]Set MOZ_REQUIRE_SIGNING appropriately by default
Bug 1712245 R[Firefox Build System:General]Use x86_64 NDK on Apple Silicon when not using --with-android-toolain and --with-android-lldb-server
Bug 1695031 R[Remote Protocol:Agent]Combine build configurations for Marionette and Remote Protocol into WebDriver
Bug 1705718 R[Toolkit:Application Update]Let user branch of `app.update.background.scheduling.enabled` control background update
###########
Changes to 76 bugs - 61 fixed.