Changes in 20210610094936

Built from 3ee20501e5d618a8444079e9509c06794bfcc46f

..index..
Bug 1715648 R[Core:Audio/Video: Playback]Update mp4parse-rust to 1bb484e
Bug 1714125 R[Core:Audio/Video: Playback]Mp4s with multiple sample description entries containing crypto are rejected by parser
Bug 1713890 R[Core:DOM: Content Processes]Relax pref reading constraints for browser_preferences_usage.js skipped in 'browser/base/content/test/performance/browser.ini' for Fission
Bug 1712644 R[Core:DOM: Core & HTML]Intermittent Fission debug failures html/browsers/history/the-history-interface/001.html
Bug 1681983 R[Core:DOM: Core & HTML]Audit uses of Document::GetSubDocumentFor
Bug 1713757 R[Core:DOM: Editor]Make `mozInlineSpellChecker` use `EditorBase` instead of `TextEditor`
Bug 1713756 R[Core:DOM: Editor]Make `EditorCommand` classes use `EditorBase` instead of `TextEditor`
Bug 1713821 R[Core:DOM: Editor]Caret not shown when setting document.designMode = 'on' in a keyboard event listener
Bug 1713758 R[Core:DOM: Editor]Make `EventStateManager`, `nsCopySupport`, `nsContentUtils` and `Document` use `EditorBase` instead of `TextEditor`
Bug 1714916 R[Core:DOM: Editor]Make `HTMLEditor::InsertFromDataTransfer` take `uint32_t` as index of `DataTransfer` items
Bug 1715252 R[Core:DOM: Events]Permanent Assertion failure: StaticPrefs::dom_events_coalesce_touchmove(), at /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp:1476 when Gecko 91 merges to Beta on 2021-07-12
Bug 1715300 R[Core:DOM: Navigation]Enable BFCache in parent when Fission is enabled
Bug 1643998 N[Core:DOM: Navigation]Intermittent browser/base/content/test/tabs/browser_new_tab_in_privilegedabout_process_pref.js | Check that about:newtab is in privileged about: content process after location change. - Got 11269, expected 8122
Bug 1712648 R[Core:DOM: Navigation]Intermittent Fission debug failures html/browsers/history/the-history-interface/002.html | history.state should also reference a clone of the original object (2)
Bug 1714950 R[Core:DOM: Security]Fix test loadWithHTTPSOnlyMode with https-first-mode enabled
Bug 1704473 R[Core:DOM: Security]Remove <head> requirement for <meta name=referrer>
Bug 1564235 A[Core:DOM: Service Workers]Expose NavigationPreloadManager interface
Bug 1713624 R[Core:DOM: UI Events & Focus Handling]Focusing parent when two sibling subframes have been focused results in inconsistent focus state
Bug 1715151 R[Core:Disability Access APIs]Crash in [@ mozilla::a11y::HTMLLIAccessible::BoundsInAppUnits]
Bug 1690624 R[Core:Gecko Profiler]Registering a rust thread with the profiler should be easy
Bug 1715655 R[Core:Graphics]Dispatch Vsync events with right/higher priority in VsyncParent
Bug 1715335 R[Core:Graphics: WebRender]Add annotations for reftest-snapshot + WR
Bug 1715058 R[Core:Graphics: WebRender]Disable WebRender crash report annotations for shaders by default
Bug 1715245 R[Core:Graphics: WebRender]Regression: WebRender support on Nvidia Binary
Bug 1715560 R[Core:Graphics: WebRender]Remove low powered NVIDIA blocklist rule on Windows
Bug 1715523 R[Core:Graphics: WebRender]Perma valgrind-test | 32,896 (256 direct, 32,640 indirect) bytes in 8 blocks are definitely lost at malloc / moz_xmalloc / operator / MakeNotNull
Bug 1714275 R[Core:Graphics: WebRender]Establish raster roots for picture cache tiles
Bug 1715144 R[Core:IPC]Stop adding ipc/glue to LOCAL_INCLUDES in chromium-config.mozbuild
Bug 1707954 A[Core:IPC: MSCOM]Make ProcessRuntime guarantee that all non-main threads are implicit members of the MTA
Bug 1704509 R[Core:Internationalization]Add intl::PluralRules implementation
Bug 1715299 R[Core:JavaScript Engine]Remove JS_FASTCALL attribute
Bug 1713335 N[Core:JavaScript Engine]Dispatch helper tasks to an external thread pool if one is supplied
Bug 1714532 V[Core:JavaScript: GC]Assertion failure: isIncremental, at gc/GC.cpp:6976 with OOM
Bug 1715570 R[Core:Javascript: WebAssembly]Update wasm_generate_spectests dependency
Bug 1714219 R[Core:Javascript: WebAssembly]Properly serialize Wasm TypeDef
Bug 1713287 R[Core:Javascript: WebAssembly]Parallel wasm compilation makes assumptions about the number of helper threads
Bug 1706853 R[Core:Layout][M-fis-xorig] High intermittent layout/style/test/test_animations_effect_timing_enddelay.html | OMTA should work
Bug 1713811 R[Core:Layout]Tweak lazy-loading root margin defaults to 1000px in all directions
Bug 1714307 N[Core:Networking]Fix static-analysis warnings in netwerk/
Bug 1705065 R[Core:Networking: HTTP]ConnectionEntry should not hold raw pointer of DnsAndConnectSocket
Bug 1708070 R[Core:Performance]Still having some crashes after having dom.input_events.strict_input_vsync_alignment enabled again
Bug 1714513 R[Core:Print Preview]Video suggestions from youtube are shown out of page during print preview
Bug 1695509 R[Core:Printing: Output]many empty pages when printing pages with multiple tall floats inside of flex containers (and layout.display-list.improve-fragmentation enabled, the default in Firefox 86+)
Bug 1699837 N[Core:Printing: Output]Remote frames are zoomed in or out when printing to PDF
Bug 1340422 R[Core:SVG]Implement path() on `d` property on SVG path element
Bug 1687570 R[Core:Security: PSM]remove keyUsages from nsIX509Cert
Bug 1714263 R[Core:Security: PSM]Remove or update probes expiring in Firefox 92: CRLITE_RESULT
Bug 1715461 R[Core:Security: Process Sandboxing]Linux/ARM64 syscall list re-generation
Bug 1715254 R[Core:Security: Process Sandboxing]Sandbox doesn't work with clone3
Bug 1653659 N[Core:Spelling checker]Sandbox hunspell using RLBox
Bug 1703584 R[Core:WebRTC]about:webrtc can cause the browser to become unresponsive
Bug 1714577 R[Core:WebRTC]Teach WebRTC.org to use the Gecko Profiler
Bug 1715619 R[Core:Widget: Cocoa]Enable widget.macos.support-dark-appearance by default on Nightly and Early Beta
Bug 1710164 A[Core:Widget: Cocoa]White-on-white text on in-content pages when using macOS Dark Mode + High Contrast Mode, if widget.macos.respect-system-appearance is enabled
Bug 1715477 R[Core:Widget: Gtk][Wayland] Content menu is opened on wrong position when bookmark menu is shown
Bug 1713528 R[Core:Widget: Gtk]widget/GfxInfoBase.cpp: do not use 'else' after 'return'
Bug 1715453 R[DevTools:Debugger]Remove unused devtools/client/debugger/src/utils/defer.js
Bug 1712557 A[DevTools:Debugger]Source code not available when pausing at a breakpoint
Bug 1715049 R[DevTools:General]Convert devtools/docs/tests/writing-tests.md to async/await
Bug 1505301 R[DevTools:General]Remove unused devtools/shared/poller module
Bug 1641551 R[DevTools:Inspector]Node/AccessibleFront should check contenttoolbox.fission pref for the remoteFrame getter
Bug 1691611 R[DevTools:Inspector]Fix and re-enable devtools/client/inspector/test/browser_inspector_fission_frame_navigation.js test for Fission
Bug 1710909 R[DevTools:Netmonitor]DevTools in DevEdition crashed unexpectedly
Bug 1710077 R[DevTools:Storage Inspector]Support target switching in the Storage Panel
Bug 1565448 R[Firefox:Address Bar]Address bar result text is cut off at the bottom within rows
Bug 1708263 R[Firefox:Address Bar][Proton Address Bar] Focus Ring flickers/appears when focussing the Addressbar by clicking on the Address Bar border
Bug 1714144 R[Firefox:Bookmarks & History]Intermittent browser/components/places/tests/browser/interactions/browser_interactions_view_time.js | Should not have recorded any interactions. - 1 == 0 - JS frame :: chrome://places/tests/browser/interactions/browser_interactions_view_time.js
Bug 1714254 R[Firefox:Bookmarks & History]Remove or update probes expiring in Firefox 92: PLACES_BOOKMARKS_TOOLBAR_RENDER_DELAY_MS
Bug 1713714 R[Firefox:Menus]"Show All Bookmarks" is inconsistent with appmenu (Manage Bookmarks)
Bug 1682022 R[Firefox:Menus]Use sentence casing for most of the App Menu
Bug 1712215 N[Firefox:New Tab Page]Update drop shadows on all card elements
Bug 1715638 R[Firefox:PDF Viewer]Update pdf.js to version 2.10.87
Bug 1710635 R[Firefox:Screenshots]Save visible does not always capture visible view port
Bug 1712898 R[Firefox:Site Permissions]Add a basic prompt for selectAudioOutput()
Bug 1688896 R[Firefox:about:logins]Reorder case statements in "AboutLoginsChromeToContent" switch in aboutLogins.js
Bug 1715493 R[Firefox Build System:Bootstrap Configuration]TypeError: should_replace_task() missing 1 required positional argument: 'index_paths' when running bootstrap
Bug 1714788 R[Firefox Build System:Documentation Infrastructure]Fix more sphinx warnings in `mach doc` and make them fail the build
Bug 1714641 R[Firefox Build System:General]Remove "python2" items from virtualenv_packages files.
Bug 1715553 R[Firefox Build System:General]Perma [ccov][tier2] check> make[4]: *** [Makefile:50: check] Error 1 | Target 'recurse_check' not remade because of errors
Bug 1715612 R[Firefox Build System:Try]Remove usage of six in tools/tryselect
Bug 1677197 R[GeckoView:General]Enable mochitests/reftests/WPT for Android Fission and add necessary skip-if/fail-if annotations
Bug 1691414 R[Remote Protocol:WebDriver BiDi]Refactor WebDriver session module to be shareable with WebDriver BiDi
Bug 1715223 R[Thunderbird:Upstream Synchronization]Intermittent toolkit/components/downloads/test/unit/test_DownloadList.js | xpcshell return code: 0
Bug 1686071 R[Toolkit:Password Manager]Use Apple's password rules data to improve password generation experience
Bug 1704584 R[Toolkit:Password Manager]Add "password-rules" data in tree
Bug 1714776 R[Toolkit:Password Manager]NewPasswordModel.jsm has unusual ">"s in regexp literals
Bug 1715656 R[Toolkit:Printing]Add meta charset tag to helper HTML files in toolkit/components/printing/tests/
Bug 1713122 R[Toolkit:Telemetry]Document "thunderbird" product value for Telemetry probes
Bug 1682632 A[WebExtensions:General]Expose in extension background service workers WebExtensions API webidl bindings
###########
Changes to 89 bugs - 73 fixed.