Changes in 20210601094314

Built from 9992f4bb88c46f06d52bdeefb3bd204372e9a1ad

..index..
Bug 1712930 R[Core:DOM: Core & HTML]Get rid of most of NS_ERROR_DOM_INVALID_STATE_XHR_*
Bug 1540037 A[Core:DOM: Editor]Move `TextEditor` methods which are used with `HTMLEditor` instances for splitting TextEditor and HTMLEditor classes
Bug 1688948 N[Core:DOM: Navigation]Only set BrowsingContext's TouchEventsOverrideInternal from the parent
Bug 1711179 R[Core:DOM: Security]resistFingerprinting: Bump spoofed Android OS version to 10
Bug 1681759 R[Core:DOM: Service Workers]Crash in [@ mozilla::net::LoadInfo::SetController]
Bug 1710317 R[Core:DOM: UI Events & Focus Handling]Pen eraser input emits pointer events with .button=0 on Windows
Bug 1710015 R[Core:Gecko Profiler]Crash in [@ mozilla::ProfilerParentTracker::~ProfilerParentTracker]
Bug 1681769 R[Core:Graphics: Layers]In-process MessageChannel connections not correctly setting pids, causing crashes in IPC logging
Bug 1695016 R[Core:Graphics: WebRender]Crash with a testcase. Memory and CPU bloat with very simiar testcase involving 2^16 divs
Bug 1708446 R[Core:Graphics: WebRender]Panel subview animation is not smooth (only a single frame painted) when Web Render is enabled
Bug 1711059 R[Core:Graphics: WebRender]Animated SVG images should use blob recordings directly
Bug 1711648 N[Core:Graphics: WebRender]Transition from rectangles to min/max representation
Bug 1713542 R[Core:Graphics: WebRender]Build composite tiles and descriptors earlier during frame building
Bug 1713651 R[Core:Graphics: WebRender]Turn off recording SVG images as blobs by default
Bug 1687635 R[Core:Internationalization]Replace the Text Encoding menu with a single item Override Text Encoding
Bug 1706862 R[Core:Internationalization]Page with lots of half-width katakana not detected as Shift_JIS
Bug 1624792 R[Core:JavaScript Engine]Consider removing the Debugger's instrumentation mechanism
Bug 1713081 R[Core:JavaScript Engine]wasi support part 16: fix build system to be able to use clang-12 provided by mozilla
Bug 1713550 R[Core:JavaScript Engine]Include-what-you-use correctness in js/public/GCVector.h
Bug 1710429 R[Core:JavaScript: Internationalization API]Implement Extended TimeZoneName Options for Intl.DateTimeFormat
Bug 1708125 R[Core:Networking: FTP]Remove remaining FTP logic from the tree
Bug 1713489 R[Core:Networking: HTTP]Collect telemetry for how much time could be saved by supporting more off main thread use cases
Bug 1713522 R[Core:Networking: HTTP]netwerk/protocol/http/nsHttpConnection.cpp: do not use 'else' after 'return'
Bug 1694847 R[Core:Panning and Zooming]Remove or update probes expiring in Firefox 89: SCROLL_INPUT_METHODS
Bug 1713485 R[Core:Panning and Zooming]Remove dead migration code for mousewheel animation speed
Bug 1713505 R[Core:Panning and Zooming]Propagate exception to promise rejection in test utils
Bug 1711663 R[Core:Storage: IndexedDB]IDB: Rename FileInfo/FileManager classes
Bug 1713320 R[Core:XPCOM]Runaway event processing if you leave google calendar(?) open all night
Bug 1702511 R[DevTools:Console]Ensure that console is cleared when doing a server side top level target switch
Bug 1694163 R[Firefox:Messaging System]Remove assets associated with the ETP doorhangers
Bug 1713343 R[Firefox:Messaging System]Land strings for CFR message
Bug 1711720 R[Firefox:Nimbus Desktop Client]Nimbus test helpers should flush on update to child processes
Bug 1713191 R[Firefox:Pocket]Remove old Pocket signup panel tests
Bug 1696214 R[Firefox:Tabbed Browser]Wrong tooltip for tab actions
Bug 1709379 R[Firefox:Tabbed Browser]Mute/Unmute tooltip is not displayed when video is played in PIP
Bug 1713178 R[Firefox Build System:Lint and Formatting]Make `black` linter setup (really, all Python linters) avoid updating the virtualenv when they're already installed
Bug 1713582 N[Firefox Build System:Task Configuration]Permanent busted decision and cron tasks: Exception: Build job build-macosx64-ccov/opt has no tests, but specifies MOZ_AUTOMATION_PACKAGE_TESTS=1 in the environment. Unset MOZ_AUTOMATION_PACKAGE_TESTS in the task definition to fix.
Bug 1713391 R[Firefox Build System:Try]Make `mach try again --index` (with no value) list options
Bug 1701269 R[GeckoView:General]Remove GeckoProfile
Bug 1712754 A[GeckoView:General]GV Content Permissions overhaul part 2: Unable to update notifications permission in some sites
Bug 1713378 R[GeckoView:General]Use a better pointer for the Android UI thread's stack top when registering with the profiler
Bug 1693993 R[Remote Protocol:Agent]Move Marionette server code from /testing/marionette to /remote
Bug 1713516 R[Toolkit:Themes]Ctrl+Tab preview panel layout is wrong
Bug 1713635 R[Web Compatibility:Interventions]Interventions on android-components broken
Bug 1713674 R[WebExtensions:General]Remove unsupported bookmarks.import and bookmarks.export definitions from bookmarks.json
###########
Changes to 45 bugs - 40 fixed.