Changes in 20210428100720

Built from 1ea87880589f8ffb6ecb7670c5ed44a95cbcc2e9

..index..
Bug 1705605 R[Core:CSS Parsing and Computation]Prototype accent-color.
Bug 1707116 R[Core:CSS Parsing and Computation]Replacing shadow DOM style results in inconsistent computed style
Bug 1679523 R[Core:Canvas: WebGL]Intermittent dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__misc__tex-video-using-tex-unit-non-zero.html | Pixel 230460: expected (74,73,162,255), got (74,73,161,255)
Bug 1707721 R[Core:DOM: Bindings (WebIDL)]Fix the comment for BindingJSObjectCreator
Bug 1618098 R[Core:DOM: Core & HTML]Intermittent dom/base/test/browser_aboutnewtab_process_selection.js | Preloaded browser should not create a new content process. - Got 4, expected 5
Bug 1627175 A[Core:DOM: Editor]Move some utility methods in editor classes which can be static to EditorUtils or HTMLEditUtils
Bug 1707630 R[Core:DOM: Editor]Assertion failure: aChild, at /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h:494
Bug 1707865 R[Core:DOM: Navigation]Tweak browser/base/content/test/performance/browser_preferences_usage.js to pass with Fission+bfcache
Bug 1706090 R[Core:DOM: Navigation]Only allow unload event listeners in bfcache when doing cross-site navigation
Bug 1697494 R[Core:DOM: Networking]Have a test to ensure behaviors for opaque media range request
Bug 1706351 R[Core:DOM: Security]Copy and adapt test https-only/test_redirect_upgrade.html for https-first
Bug 1706345 R[Core:DOM: Security]Telemetry for IPC vetting should account for manual testing where chrome-debugging is enabled
Bug 1701675 R[Core:DOM: UI Events & Focus Handling]Intermittent dom/events/test/test_mouse_capture_iframe.html | receive unexpected mousedown event
Bug 1706621 R[Core:DOM: UI Events & Focus Handling]Add UseCounter telemetry for setPointerCapture
Bug 1694865 N[Core:Disability Access APIs]Separate Windows MSAA implementation into its own class hierarchy
Bug 1707794 R[Core:GFX: Color Management]Add support for CMYK to the fuzzing target.
Bug 1577013 R[Core:Graphics]Windows 7 "GPU" reftests (Rg1, Rg2) are run without acceleration on GPU machines
Bug 1637972 R[Core:Graphics: WebGPU]The browser crashes when viewing a page using the WebGPU
Bug 1707814 R[Core:Graphics: WebRender]Add pointer size check to RemoveShaderCacheFromDiskIfNecessary()
Bug 1707798 V[Core:Graphics: WebRender]Flickering outline around objects on https://codepen.io/thebabydino/pen/WNGPjLx
Bug 1707460 R[Core:Graphics: WebRender]discord.com background is cropped
Bug 1704658 R[Core:IPC]Implement ParamTraits to serialize nsAtom
Bug 1707820 V[Core:JavaScript Engine]Assertion failure: shape->canSkipMarkingShapeCache(), at gc/Marking.cpp:1311
Bug 1707562 R[Core:JavaScript Engine]Fix maybeDensifySparseElements to not reshape for each element
Bug 1706694 N[Core:JavaScript Engine]Change rope flattening to not overwrite cell header data
Bug 1706755 R[Core:JavaScript Engine]Missing early errors in new Private Method test262 tests.
Bug 1706923 V[Core:JavaScript Engine: JIT]Assertion failure: loc.kind() == NameLocation::Kind::Dynamic || loc.kind() == NameLocation::Kind::Global, at frontend/EmitterScope.cpp:1012
Bug 1701293 R[Core:Layout]Layout reftest manifest parser should, like, tell you which sublist it can't include
Bug 1703934 R[Core:Networking: DNS]Discord Not Loading with DNS-over-HTTPS Enabled
Bug 1707853 R[Core:Networking: JAR]Crash in [@ memcpy | nsJARInputStream::Read] - exception handling still not working
Bug 1701738 R[Core:Panning and Zooming]Improve overscroll experience on pages that dynamically load more content at the bottom
Bug 1704410 R[Core:Panning and Zooming]Mouse wheel can initiate overscroll on macOS with apz.overscroll.enabled = true and does not snap back
Bug 1706865 R[Core:Panning and Zooming]use the local zoom in SampledAPZCState::ClampVisualScrollOffset
Bug 1704659 R[Core:Panning and Zooming]Make overscroll snap-back animation feel more like Safari
Bug 1699028 R[Core:Security: Process Sandboxing]Add support for application pointers in RLBox
Bug 1698732 R[Core:Security: Process Sandboxing]Permanent content crashes in [@ DdQueryDisplaySettingsUniqueness], [@ GdiEntry13] with win32k lockdown enabled
Bug 1702599 R[Core:Storage: Quota Manager][QM_TRY] Failures in dom/indexedDB/ActorsParent.cpp:QuotaClient::UpgradeStorageFrom1_0To2_0
Bug 1702422 R[Core:Storage: Quota Manager][QM_TRY] Failures in dom/quota/ActorsParent.cpp:QuotaManager::LoadQuota
Bug 1701346 A[Core:Storage: Quota Manager]Revert QM_OR_ELSE_WARN to ordinary orElse in places where NS_ERROR_FILE_ALREADY_EXISTS/NS_ERROR_FILE_NOT_FOUND/NS_ERROR_FILE_TARGET_DOES_NOT_EXIST needs to be just ignored
Bug 1708083 R[Core:Web Painting]schedule a paint when resolution changes
Bug 1637248 N[Core:WebRTC: Audio/Video]Intermittent leakcheck | default 275908 bytes leaked (AsyncFreeSnowWhite, BackstagePass, BrowsingContext, BrowsingContextGroup, BufferRecycleBin, ...)
Bug 1304098 R[Core:Widget][e10s] SVG cursors are no longer HiDPI
Bug 1708032 R[Core:Widget: Cocoa]Remove MOZ_USE_NATIVE_POPUP_WINDOWS in nsCocoaWindow.mm
Bug 1708015 R[Core:Widget: Cocoa]Replace MOZ_USE_NATIVE_POPUP_WINDOWS with mozilla::widget::NativeMenuSupport::ShouldUseNativeContextMenus() in nsToolkit.mm
Bug 1706337 R[Core:Widget: Cocoa]VoiceOver doesn't announce one-off buttons even if keyboard selected
Bug 1707869 R[Core:Widget: Cocoa]Trying to open native context menus for items found inside panels (while in full screen mode) doesn’t work
Bug 1707957 R[Core:Widget: Gtk]Add GTK support for simultaneous light / dark system colors.
Bug 1707872 N[Core:Widget: Gtk]Sidebar does not follow Firefox theme
Bug 1707992 R[Core:Widget: Gtk]Remove support for some useless appearance values in nsNativeThemeGTK.
Bug 1707533 R[Core:Widget: Gtk][wayland] Custom cursors are downscaled in HiDPI
Bug 1707816 R[Core:Widget: Gtk]widget/gtk/nsWindow.cpp:7930:6: error: #elif with no expression
Bug 1707577 R[Core:Widget: Gtk]Clean up GTK nsWindow
Bug 1690326 A[Core:XPCOM]Add mappings for NS_ERROR_MODULE_WIN32 errors generated from nsLocalFileWin.cpp
Bug 1706182 R[Core:XPConnect]Implement a JS runtime fuzzing target in the XPC shell
Bug 1703154 R[DevTools:General]about:devtools - white dots on RDM icon when on Dark mode
Bug 1707614 R[DevTools:Inspector]Remove some unused usage of :-moz-devtools-highlighted.
Bug 1700904 R[DevTools:Storage Inspector]Enable the new cookies and IndexedDB storage resources by default
Bug 1705562 R[Firefox:Address Bar]The Address Bar and Search Bar box-shadow is cut
Bug 1707012 R[Firefox:Address Bar]Tag badge blacks out when row is highlighted
Bug 1707053 R[Firefox:Address Bar]Use Secondary text color for action text in Light theme
Bug 1707652 R[Firefox:Downloads Panel]Wrong set of menu items is displayed in native context menu in Downloads panel
Bug 1707384 V[Firefox:Foxfooding]Choices in drop-down list are very difficult to read with proton dark theme enabled
Bug 1707204 R[Firefox:Menus]"Show in Finder" and other context menu items in the Downloads panel that operate on a single download are nonfunctional.
Bug 1703327 R[Firefox:Messaging System]Select the right browser for import based on attribution
Bug 1700957 R[Firefox:Messaging System]Graduate the panels to the main proton pref
Bug 1707141 V[Firefox:Messaging System][win7] Remove theme screen from upgrade onboarding
Bug 1706836 R[Firefox:Migration]Remove or update probes expiring in Firefox 91: FX_MIGRATION_BOOKMARKS_ROOTS
Bug 1706369 R[Firefox:Nimbus Desktop Client]Move nimbus manifest to its own file
Bug 1701338 N[Firefox:Pocket]Remove previous save to Pocket button test artifacts
Bug 1702055 A[Firefox:Session Restore]Stop using ContentSessionStore.jsm for SessionStore:RestoreDocShellState
Bug 1706641 R[Firefox:Site Identity][Proton] The red text from Control Center is not correctly displayed with Light theme
Bug 1707740 R[Firefox:Site Permissions]Site permission panel close icons are too large
Bug 1552382 R[Firefox:Sync]Don't log "0 outgoing items pre-reconciliation" in the new bookmarks engine
Bug 1651568 R[Firefox:Sync]Remove sync metadata migration from passwords engine
Bug 1696500 R[Firefox:Theme]Proton panels should have the correct border colour in default/Light mode
Bug 1693384 R[Firefox:Theme]WebRTC camera and active playback icon spacing should be optimized for Proton
Bug 1706415 R[Firefox:Theme]Revert bug 1701920 and put panel and modal dialog fonts back to where they were previously
Bug 1705788 R[Firefox:Theme]De-duplicate the stop/close icons
Bug 1707895 R[Firefox:Theme]make toolbar color scheme mediaquery able to detect system theme
Bug 1706935 R[Firefox:Theme]Update about:addons and about:preferences sidebar icons
Bug 1704764 R[Firefox Build System:Bootstrap Configuration]mach bootstrap warns about Defender source dir exclusions even when they exist
Bug 1707834 R[Firefox Build System:General]libmozgtk not linked in with --as-needed
Bug 1707799 R[Firefox Build System:General]Perma clang-trunk /builds/worker/checkouts/gecko/accessible/generic/LocalAccessible.cpp:2455:20: error: variable 'selected' set but not used [-Werror,-Wunused-but-set-variable]
Bug 1706499 R[GeckoView:General]Typing character isn't inserted at cursor position with GBoard after modifying github issue number (#xxxx)
Bug 1705734 R[GeckoView:General]Enable BFCache for pages with *unload event listeners on Android
Bug 1701674 R[Remote Protocol:Agent]Bump Puppeteer (non-Fission) tests to Tier 1
Bug 1703043 R[Toolkit:Find Toolbar]Find bar checkbox labels should use different colour (#5b5b66 on light, #bfbfc9 on dark)
Bug 1679403 N[Toolkit:Printing]Intermittent toolkit/components/printing/tests/browser_preview_print_simplify_non_article.js | Test timed out -
Bug 1707747 A[Toolkit:Telemetry]3 tests skipped on apple_silicon
###########
Changes to 89 bugs - 71 fixed.
5 bugs are not included due to being restricted