Changes in 20210409092020

Built from 7bc2dd06085f53993037b4fc78ee651c5afc7671

..index..
Bug 1703444 U[Core:Audio/Video: Playback][webvtt] NOTE as subtitle in Firefox 87.0
Bug 1702670 R[Core:CSS Parsing and Computation]Hit MOZ_CRASH(Resolving style on <input id="a" ...> (0x55ca50081e60) without current styles: ElementData { ... }) at servo/ports/geckolib/glue.rs:5481
Bug 1698043 R[Core:DOM: Core & HTML]Input Field of type Number, placeholder blocked by arrows if text-align:right
Bug 1697093 R[Core:DOM: Device Interfaces]Window object should expose a ongamepad[dis]connected IDL attribute
Bug 1701348 V[Core:DOM: Editor]Assertion failure: !ShouldAlreadyHaveHandledBeforeInputEventDispatching() (beforeinput event hasn't been dispatched yet), at src/editor/libeditor/EditorBase.cpp:793
Bug 1649639 R[Core:DOM: Editor]Assertion failure: IsCSSEnabled(), at src/editor/libeditor/HTMLStyleEditor.cpp:896
Bug 1699866 R[Core:DOM: Editor]Assertion failure: splitNodeResult.Handled(), at src/editor/libeditor/HTMLStyleEditor.cpp:927
Bug 1494756 R[Core:DOM: Geolocation]Builds on Linux fails with "ac_add_option --enable-gpsd"
Bug 1692639 R[Core:DOM: Navigation]Change dom/broadcastchannel/tests/test_bfcache.html to use BroadcastChannel
Bug 1703520 R[Core:DOM: Security]Remove unused bypassCORSChecks from Loadinfo
Bug 1703847 A[Core:DOM: Security]Disable Mixed Content Auto-upgrading in Nightly (and in general)
Bug 1702001 R[Core:DOM: Security]Can't load careers.aliceapp.com in https only mode
Bug 1703171 R[Core:Disability Access APIs]accesskey inside shadow DOM not exposed to a11y
Bug 1703169 R[Core:Disability Access APIs]XUL buttons labelled by a text child don't expose label for a11y
Bug 1703717 R[Core:Gecko Profiler]Crash on address 0x88 in mozilla::AnimationEventInfo::AnimationEventInfo
Bug 1700700 R[Core:Gecko Profiler]mach try pushes with --gecko-profile have broken vismet tasks
Bug 1702310 A[Core:Gecko Profiler]Add an easy way to generate a marker-only profile from a try task
Bug 1695313 R[Core:General]Update cbindgen to 0.19.0
Bug 1703724 R[Core:Graphics]Don't set the color space on macOS HW decoded video.
Bug 1685183 R[Core:Graphics]Remove contentsScaleFactor handling from MacIOSurface
Bug 1622846 A[Core:Graphics: WebGPU]Update WebGPU IDL to the upstream changes
Bug 1703737 R[Core:Graphics: WebRender]Only calculate prim_rect during dependency update for compositor surfaces
Bug 1703839 R[Core:Graphics: WebRender]Failing to map shared surfaces should OOM abort as late as possible
Bug 1702953 R[Core:Graphics: WebRender]Stop RenderBackend's task from WebRenderAPI::DestroyRenderer()
Bug 1702189 R[Core:Graphics: WebRender]Solaris SPARC: g++: error: unrecognized command line option ?-mrecip=none?
Bug 1694721 R[Core:Graphics: WebRender]SW-WR crashes if you enable some of the gfx.webrender.debug prefs
Bug 1702232 R[Core:Graphics: WebRender]Don't cache linear gradients with swgl
Bug 1695937 R[Core:Internationalization]Add intl::NumberFormat and use it to format numbers in Fluent
Bug 1689348 R[Core:JavaScript Engine]Remove non-syntactic scope support from JSExecutionContext
Bug 1702636 R[Core:JavaScript Engine]Fix cancelPromise in ReadableStreamTee being resolved twice (again)
Bug 1681046 R[Core:JavaScript Engine]Enable Top Level Await
Bug 1703599 R[Core:JavaScript Engine]Remove JSID_IS_ATOM from js/src/vm/EnvironmentObject.cpp
Bug 1701603 R[Core:JavaScript Engine]wasi support part 1: build system changes
Bug 1701606 R[Core:JavaScript Engine]wasi support part 2: add dummy getpid() support
Bug 1701613 R[Core:JavaScript Engine]wasi support part 3: add stub thread implementation
Bug 1703597 R[Core:JavaScript Engine]Remove JSID_IS_ATOM from js/src/jsapi.cpp
Bug 1702863 R[Core:JavaScript Engine]CCW created before changing document.domain is unexpectedly kept in cache
Bug 1703740 N[Core:JavaScript Engine]Update irregexp (Apr 2021)
Bug 1703287 R[Core:Javascript: WebAssembly]Document why the atomic instructions are gated on javascript.options.shared_memory
Bug 1695585 A[Core:Javascript: WebAssembly]Enable Wasm SIMD by default on x64/x86 for FF89
Bug 1703213 V[Core:Layout: Text and Fonts]Firefox layout is different from other browsers if there are IDEOGRAPHIC SPACE (U+3000)
Bug 1699523 R[Core:Networking: DNS]Key TRR skip reason probes by provider and split fallback probe into success and failure
Bug 1683526 R[Core:Privacy: Anti-Tracking]Search on bunnings.com.au not working with Firefox Nightly in ETP strict mode
Bug 1700915 R[Core:Storage: Quota Manager]Improve semi-automatic QM_TRY failure analysis
Bug 1703774 R[Core:Widget]WebRender border-radius computation is not right for auto-style outline
Bug 1703927 R[Core:Widget: Cocoa]Non-native context menu sometimes appears in addition to native context menu, after toggling widget.macos.native-context-menus pref
Bug 1703892 R[Core:Widget: Cocoa]Stop halving alpha in the dark selection color
Bug 1703657 R[Core:Widget: Gtk][Wayland] Use wayland focus workaround if widget.wayland-focus-workaroud is set at nsWindow::SetFocus()
Bug 1701319 R[Core:Widget: Gtk]Add GTK platform support for pasting files
Bug 1703604 R[Core:Widget: Win32]scrollbar-color: <something> transparent prevents scroll arrows from showing up.
Bug 1703083 R[Core:XPCOM]Use the lazy pref getter workaround for SHOW_OTHER_BOOKMARKS.
Bug 1702078 R[DevTools:Accessibility Tools]a11y panel should emit ready event after rendering the UI
Bug 1703545 R[DevTools:General]browser_allocations_target.js no longer asserts client destroy
Bug 872078 R[DevTools:Netmonitor]Some special treatment should be given to fonts in the Response tab
Bug 1703625 R[DevTools:Performance Tools (Profiler/Timeline)]Firefox Profiler toolbar button's menu has unreadable dark text on dark background with browser.proton.contextmenus.enabled and Dark theme enabled
Bug 1446828 R[Firefox:Address Bar]Focus address bar when clicking home button to load default home page
Bug 1703393 R[Firefox:Address Bar]Failure in browser/base/content/test/performance/browser_urlbar_keyed_search.js with proton urlbar
Bug 1703391 R[Firefox:Address Bar]Failure in browser/components/uitour/test/browser_UITour4.js with proton urlbar
Bug 1703389 R[Firefox:Address Bar]Failure in browser/modules/test/browser/browser_PageActions_newWindow.js with proton urlbar
Bug 1703388 R[Firefox:Address Bar]Failure in browser/modules/test/browser/browser_PageActions_contextMenus.js with proton urlbar
Bug 1703383 R[Firefox:Address Bar]Failure in toolkit/components/extensions/test/browser/browser_ext_themes_autocomplete_popup.js with proton urlbar
Bug 1703379 R[Firefox:Address Bar]Failure in browser/components/extensions/test/browser/browser_ext_pageAction_click_types.js with proton urlbar
Bug 1703378 R[Firefox:Address Bar]Failure in browser/components/extensions/test/browser/browser_ext_menus.js with proton urlbar
Bug 1703835 R[Firefox:Address Bar]Failure in browser/components/uitour/test/browser_showMenu.js with proton urlbar
Bug 1703387 R[Firefox:Address Bar]Failures in browser/modules/test/browser/browser_PageActions.js with proton urlbar
Bug 1702986 R[Firefox:Bookmarks & History]Replace default fallback favicon (the globe)
Bug 1703002 R[Firefox:Bookmarks & History]Name field in the Bookmarks Panel scrolls to the end by default
Bug 1528338 N[Firefox:File Handling]Should Mibbit be removed as an IRC handler?
Bug 1703131 R[Firefox:General]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_page_action_menu_share_mac.js
Bug 1703813 R[Firefox:General]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_policy_extensions.js.
Bug 1703626 R[Firefox:General]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_ext_openPanel.js
Bug 1702603 A[Firefox:Keyboard Navigation]Enter/Space does not work on buttons inside proton infobars
Bug 1703088 R[Firefox:Menus]The Unable to update notification banner message is incomplete
Bug 1703239 R[Firefox:Menus]Screen Readers will not read the Finish Account Setup / You've been disconnected notifications from the Hamburger menu
Bug 1699153 R[Firefox:Menus]Close Multiple Tabs option enabled with only one tab opened
Bug 1701997 R[Firefox:Messaging System]Land new strings for default browser prompt
Bug 1702330 A[Firefox:Messaging System]Graduate the infobars to the main proton pref
Bug 1702250 R[Firefox:Messaging System]Multistage AboutWelcome Proton - background image optimization
Bug 1703155 R[Firefox:Preferences]Remove expired Telemetry probe preferences.use_current_page
Bug 1703653 R[Firefox:Protections UI]Enable DE & FR + MacOS & Linux VPN notices on Protections Dashboard
Bug 1702569 R[Firefox:Screenshots]Ensure browser/extensions/screenshots/selector/callBackground.js passes eslint check
Bug 1702579 A[Firefox:Screenshots]Ensure browser/extensions/screenshots/test/browser/injection-page.html passes eslint check
Bug 1702536 R[Firefox:Screenshots]Ensure browser/extensions/screenshots/background/communication.js passes eslint check
Bug 1702556 R[Firefox:Screenshots]Ensure browser/extensions/screenshots/build/selection.js passes eslint check
Bug 1702535 R[Firefox:Screenshots]Ensure browser/extensions/screenshots/background/auth.js passes eslint check
Bug 1702577 R[Firefox:Screenshots]Ensure browser/extensions/screenshots/test/browser/browser_screenshot_button.js passes eslint check
Bug 1702613 R[Firefox:Search]Search bar panel is not readable in High Contrast Mode
Bug 1703711 R[Firefox:Tabbed Browser]Checkbox label wrapping causes layout issues in in-content dialogs
Bug 1702837 R[Firefox:Theme]Refresh the permissions icons
Bug 1703716 A[Firefox:Theme]Enable Proton panels and context menus on Nightly by default
Bug 1702289 R[Firefox:Theme]Refresh the address bar icons
Bug 1703651 R[Firefox:Theme]Update toolbar button fill opacity to match Proton specs.
Bug 1703860 R[Firefox:Theme]Fix some tests that block turning on Proton doorhangers and context menus by default
Bug 1686527 R[Firefox:Toolbars and Customization]Refresh navbar toolbar icons
Bug 1703870 R[Firefox:Toolbars and Customization]browser/components/customizableui/test/browser_981305_separator_insertion.js | Uncaught exception - at resource://testing-common/BrowserTestUtils.jsm:1237 - TypeError: can't access property "ownerGlobal", subject is null
Bug 1701306 A[Firefox:Toolbars and Customization]Audit JS that sets `open=true` on anchors to see if that's still necessary after bug 1694285 lands
Bug 1702810 R[Firefox:Toolbars and Customization]double shadow on the bookmarks menu popup
Bug 1700389 R[Firefox:about:logins]The "(not imported)” string is displayed in the "Import Complete" modal even if the number of these logins is 0
Bug 1697489 R[Firefox Build System:General]Run rusttests on Mac in CI
Bug 1377445 A[Firefox Build System:General]Firefox should allow building without gtk2
Bug 1696541 R[Firefox Build System:Task Configuration]Run talos tasks against Python 3 in CI
Bug 1668952 R[GeckoView:General]Can't upload photos from the photo gallery on ebay.com
Bug 1686743 R[Remote Protocol:CDP: Page]Add support for new modal dialog
Bug 1702829 U[Thunderbird:Untriaged]Deleting attachments doesn't work in virtual folders and inflates email size
Bug 1703732 R[Toolkit:Application Update]Catch exception in `BackgroundUpdate.jsm:_mirrorToPerInstallationPref` when `BackgroundAppUpdate` policy locks `app.update.background.enabled`
Bug 1703877 R[Toolkit:Application Update]Make background update MOZ_LOG sync
Bug 1703332 R[Toolkit:Places]Crash in [@ nsNavHistoryResult::HandlePlacesEvent]
Bug 1703571 R[Toolkit:Themes]Set border-radius for in-content links
Bug 1702451 R[WebExtensions:Untriaged]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_extension_sideloading.js
###########
Changes to 109 bugs - 92 fixed.
2 bugs are not included due to being restricted