Changes in 20210427095509

Built from 1c01cb995fc94cb8d7971f9cd31ff6c9d5a7d8c9

..index..
Bug 1706747 R[Core:Audio/Video]Make the invariant clearer : AudioSinkWrapper and AudioSink should have same start time
Bug 1706811 R[Core:Audio/Video: Playback]Explicitly start the media sink after re-creating it, if it was playing before
Bug 1640721 N[Core:DOM: Bindings (WebIDL)]Move WebIDL documentation from MDN to M-C.
Bug 1707597 R[Core:DOM: Core & HTML]Garbage-collect EventState bits
Bug 1707595 V[Core:DOM: Core & HTML]Perma Android /encoding/sharedarraybuffer.https.html | decoding SharedArrayBuffer - SharedArrayBuffer is not defined when Gecko 90 merges to Beta on 2021-05-31
Bug 973604 A[Core:DOM: Events]Standardize or hide from content Element.prototype.setCapture and Document.prototype.releaseCapture
Bug 1705768 R[Core:DOM: Navigation]Update dom/ipc/tests/JSWindowActor/browser_contentWindow.js to pass with Fission+BFCache
Bug 1704068 R[Core:DOM: Navigation]Enable test_multi_sharedWorker_lifetimes_bfcache.html on Fission
Bug 1683015 R[Core:DOM: Security]HTTPS-Only Mode Alert appears on site which supports https
Bug 1707198 R[Core:DOM: UI Events & Focus Handling]Lots of ChildToParentMatrix messages are sent when scrolling pages using wheel
Bug 1555331 R[Core:GFX: Color Management]ICCv4 profiles look oversaturated with some display profiles
Bug 1707537 R[Core:Gecko Profiler]Reset ChildProfilerController::mThread before shutting down the thread
Bug 1702310 R[Core:Gecko Profiler]Add an easy way to generate a marker-only profile from a try task
Bug 1707209 R[Core:Graphics][wayland] Implement experimental fractional scaling support
Bug 1705007 R[Core:Graphics]Crash in [@ nsObserverService::AddObserver]
Bug 1707682 R[Core:Graphics]Bump up GPU process max restarts.
Bug 1707815 R[Core:Graphics: WebRender]Flickering rectangles on Mali-T830
Bug 1707228 V[Core:Graphics: WebRender]Rendering artifacts on https://codepen.io/thebabydino/pen/bGwYVOm (both sw-wr and hw-wr)
Bug 1706396 N[Core:Graphics: WebRender]Enable WebRender on Intel chromebooks
Bug 1705991 R[Core:Graphics: WebRender]Enable web platform tests on Android for SW-WR
Bug 1707283 R[Core:Graphics: WebRender]Boxes, missing images on Mali-T720 (Samsung SM-G903F, Acer B1-850)
Bug 1707202 R[Core:Graphics: WebRender]Remove surface_origin_is_top_left support from NativeSurface again
Bug 1704842 R[Core:Graphics: WebRender]Add a way to determine whether gfx compositor telemetry for geckoview is valid
Bug 1706318 R[Core:Internationalization]Rename short connector pattern override preference to intl.date_time.pattern_override.connector_short
Bug 1704775 R[Core:JavaScript Engine]wasi support part 10: disable unsupported mftb c++ tests
Bug 1706942 R[Core:JavaScript Engine]wasi support part 12: prepare js shell to run tests for wasi
Bug 1706900 R[Core:JavaScript Engine]Replace custom hash table code for ShapeTable with a HashSet
Bug 1704778 R[Core:JavaScript Engine]wasi support part 11: disable unsupported js tests
Bug 1703374 A[Core:JavaScript: GC]Time-based SliceBudget have to force time to be checked
Bug 1707070 R[Core:Layout: Form Controls]number input spinners not working with padding-right
Bug 1707585 R[Core:Layout: Images, Video, and HTML Frames]Intermittent TEST-UNEXPECTED-PASS | /css/css-backgrounds/animations/invalidation/background-color-animation-with-zero-alpha.html | Testing http://*/background-color-animation-with-zero-alpha.html == http://*/background-color-animation-with-zero-alpha-ref
Bug 1706916 R[Core:Networking: DNS]Land some in-tree docs for TRR
Bug 1703934 U[Core:Networking: DNS]Discord Not Loading with DNS-over-HTTPS Enabled
Bug 1707560 R[Core:Panning and Zooming]don't scroll to the top if double tap on very tall element that is > 90% the width of the viewport
Bug 1705280 R[Core:Panning and Zooming]Overscroll handoff doesn't work on where pan gestures happen on a child scroll container and the scroll position of the parent scroll container is at the edge
Bug 1707519 R[Core:Panning and Zooming]macOS Crash in [@ mozilla::layers::AsyncPanZoomController::OnPan]
Bug 1706794 R[Core:Performance]Enable dom.input_events.strict_input_vsync_alignment again
Bug 1701802 R[Core:Security: Process Sandboxing]Win32k - *Many* calls to PeekMessage from SingleNativeEventPump::OnProcessNextEvent
Bug 1701791 R[Core:Security: Process Sandboxing]Invalid Win32k use in content process [xul!mozilla::image::IOThreadIniter::Run]
Bug 1700051 N[Core:Spelling checker]Reduce accessbility of `mozInlineSpellStatus`'s members
Bug 1702422 A[Core:Storage: Quota Manager][QM_TRY] Failures in dom/quota/ActorsParent.cpp:QuotaManager::LoadQuota
Bug 1706005 R[Core:Storage: Quota Manager][QM_TRY] Failures in dom/cache/FileUtils.cpp:DirectoryPaddingGet
Bug 1707631 R[Core:Widget: Cocoa]browser_styleeditor_copyurl.js leaves an open menu behind
Bug 1707598 A[Core:Widget: Cocoa]Intermittent shutdown timeouts in CI with native menus
Bug 1707509 R[DevTools:Console]Allow to parametrize waitFor interval & maxTries helper in a given test
Bug 1699008 A[DevTools:Framework]Intermittent devtools/client/framework/test/browser_toolbox_backward_forward_navigation.js | the markup view is still rendered fine -
Bug 1701901 R[Firefox:Address Bar]Search mode chiclet is missing X button in closed state
Bug 1697722 R[Firefox:Address Bar]Implement unit converter as UrlbarProvider
Bug 1702237 A[Firefox:Address Bar]Search mode chiclet can get overloaded with Switch to tab text
Bug 1702985 R[Firefox:Bookmarks & History]Update Bookmarks folder icon
Bug 1706119 R[Firefox:Enterprise Policies]Implement the AutoLaunchProtocolsFromOrigins policy from Chrome
Bug 1706148 R[Firefox:Menus]Badge arrows and Icons from the Menu notification banners are misaligned by a few pixels
Bug 1706746 R[Firefox:Messaging System]New user onboarding - Remove urlbar focus by default
Bug 1698684 R[Firefox:Normandy Client]Consider leaving users enrolled in experiments if only a subset of prefs are changed
Bug 1696137 R[Firefox:Session Restore]Intermittent browser/components/sessionstore/test/browser_reopen_all_windows.js | Test timed out -
Bug 1707182 N[Firefox:Tabbed Browser]Perma macOS 11 browser/base/content/test/tabcrashed/browser_autoSubmitRequest.js | application crashed [None]
Bug 1703957 R[Firefox:Theme]Ensure dark/light theme manifest properties match default theme dark/light mode properties for Proton
Bug 1707687 R[Firefox:Theme]Update the library window icons
Bug 1706096 R[Firefox:Theme]Update media and Picture in Picture icons (PiP)
Bug 1703044 R[Firefox:Theme]Font colours in panels do not match Proton specifications
Bug 1707086 R[Firefox:Theme]Update browser/themes/shared/controlcenter/ icons for Proton
Bug 1693384 A[Firefox:Theme]WebRTC camera and active playback icon spacing should be optimized for Proton
Bug 1705849 R[Firefox:Theme]Toolbar icons in dark and light themes have 70% opacity
Bug 1701883 R[Firefox:Toolbars and Customization]Restore defaults is always available if extensions.pocket.enabled is set to false in about:config
Bug 1706136 R[Firefox:about:logins]Update icons in about:logins
Bug 1705675 R[Firefox Build System:Documentation Infrastructure]toctree contains reference to nonexisting document(Warning error)
Bug 1706953 R[Firefox Build System:General]promote python source test running for production trees to tier 1
Bug 1702922 R[Firefox Build System:Lint and Formatting]Perma [tier 2] tools/lint/test/test_clippy.py::test_basic[clippy] | test_file_and_path_provided[clippy] TEST-UNEXPECTED-FAIL
Bug 1519636 N[Firefox Build System:Lint and Formatting]Reformat recent changes to the Google coding style
Bug 1617369 N[Firefox Build System:Lint and Formatting][rust] Reformat the tree using rustfmt
Bug 1558103 R[GeckoView:General]Intermittent test/xpcshell/<test-name> | application crashed [@ mozilla::ThreadEventTarget::Dispatch(already_AddRefed<nsIRunnable>,unsigned int)]
Bug 1699046 R[GeckoView:General]Intermittent pid: None | application crashed [@ mozilla::widget::GeckoViewSupport::Open(mozilla::jni::LocalRef<mozilla::jni::TypedObject<_jclass*> > const&, mozilla::jni::Ref<mozilla::java::GeckoSession::Window, _jobject*> const&, mozilla::jni::Ref<mozila
Bug 1676803 R[Remote Protocol:Agent]Build the Remote Agent on Android
Bug 1600059 A[Toolkit:Form Autofill]Intermittent browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js | Uncaught exception - popup should be open - timed out after 50 tries.
Bug 1553399 R[Toolkit:Startup and Profile System]Firefox start slowly when started through ProfileManager (ProfileManager doesn't unlock the mutex dir before launching the child)
Bug 1706219 R[Toolkit:Startup and Profile System]hang / session restore problem with upgrading devedition 88.0b9 profile ->89.0b1 on win10/64
Bug 1608807 R[Toolkit:Telemetry]Intermittent telemetry/marionette/tests/client/test_search_counts_across_sessions.py TestSearchCounts.test_search_counts | AssertionError: u'9d44c05d-90f7-470b-a7ce-51697d48d5d3' is not None
Bug 1700504 A[Toolkit:Video/Audio Controls]Intermittent toolkit/components/pictureinpicture/tests/browser_toggleButtonOnNanDuration.js | Test timed out -
Bug 1706098 R[WebExtensions:Developer Tools]Set customUserAgent BrowsingContext property in the parent process instead of in webextension-inspected-window.js
Bug 1587058 R[WebExtensions:General]Remove ChromeUtils.idleDispatch from the critical path for intercepted web requests
###########
Changes to 80 bugs - 62 fixed.
6 bugs are not included due to being restricted