Changes in 20210310093927

Built from 056c2a428e2ded0b5d372aac48887dcc259cfbed

..index..
Bug 1696780 R[Core:Audio/Video: Playback]Update mp4parse-rust to 94c3b1f
Bug 1695537 R[Core:DOM: Core & HTML]Tag names of elements in template content capitalized even in XHTML documents
Bug 1647442 R[Core:DOM: Core & HTML]Fix usage of GetFrameElementInternal and IsInclusiveDescendantOf in Document::AdoptNode
Bug 1663757 R[Core:DOM: Core & HTML]Expose nsDocShell::GetCurrentURI's current value on CanonicalBrowsingContext
Bug 1696123 R[Core:DOM: Forms]Cloning <input> should always copy its checkedness
Bug 1696266 R[Core:DOM: Navigation]fission.bfcacheInParent? Crash in [@ nsFrameLoader::~nsFrameLoader]
Bug 1696923 R[Core:DOM: Navigation][SHIP] Update SaveLayoutStateFlag after page load similarly to in-process session history
Bug 1209947 R[Core:DOM: Navigation]Remove nsISHEntry.mIsSubframe
Bug 1696384 R[Core:DOM: UI Events & Focus Handling]Enable dom.event.wheel-deltaMode-lines.disabled in all channels.
Bug 1695716 R[Core:Disability Access APIs]VO cursor doesn't correctly track 0-size components
Bug 1696023 R[Core:Disability Access APIs]Position is incorrectly reported when calling Bounds() on a zero-area frame
Bug 1697155 R[Core:Graphics: WebRender]Add AllowSoftwareWebRenderOGL() to CompositorOptions to allow Software WebRender with CompositorOGL on a per widget basis.
Bug 1696842 R[Core:Graphics: WebRender]Establish raster roots for more picture composite modes
Bug 1697195 A[Core:Graphics: WebRender]Always allow Software WebRender if Fission is enabled
Bug 1696439 R[Core:Graphics: WebRender]Radial gradient demo renders incorrectly with sw-wr
Bug 1694113 R[Core:ImageLib]image.avif.enabled should depend on MOZ_AV1
Bug 1691184 R[Core:JavaScript Engine]Crash [@ v8::internal::IrregexpInterpreter::Result v8::internal::(anonymous namespace)::RawMatch]
Bug 1696861 R[Core:JavaScript Engine]Clean up shape teleporting a bit more
Bug 1696920 R[Core:JavaScript Engine]Remove some unused functions in js/src/vm
Bug 1696643 R[Core:JavaScript Engine]Remove some unused functions in js/src/frontend
Bug 1696527 R[Core:Layout]Remove unused 'JankLevel' code from nsRefreshDriver
Bug 1694852 R[Core:Networking]Remove or update probes expiring in Firefox 89: browser.search.data_transferred
Bug 1695917 R[Core:Networking: HTTP]In DnsAndConnectSocket::TransportSetup::ResolveHost(), we should not always dispatch a sync runnable to main thread
Bug 1696945 R[Core:Performance]Extend PerfStats to record arbitrary durations
Bug 1697104 R[Core:SVG]Perma tier2 svg/as-image/img-simple-5.html == svg/as-image/img-simple-5-ref.html | image comparison, max difference: 255, number of differing pixels: 1268
Bug 1570460 R[Core:Security: Process Sandboxing]Add Fonts Path and Named Pipe creation to the sandbox
Bug 1695906 A[Core:Storage: Quota Manager]Use NotNull for StorageOperationsBase::OriginProps::mDirectory
Bug 1686031 N[Core:Storage: Quota Manager]Simplify structures and naming related to directory metadata
Bug 1697127 R[Core:Widget: Cocoa]Fix propagation of system color changes in cocoa to content processes.
Bug 1696931 R[Core:Widget: Cocoa]On macOS, selected <option> has inconsistent line-height due to ✓ character
Bug 1696869 R[Core:Widget: Gtk][Linux] Dmabuf surface creation fails on AMD radeon
Bug 1696845 A[Core:Widget: Gtk]Use dlsym for gdk_*_display_get_type
Bug 1612738 R[Core:Widget: Gtk]Minimum window size is too small
Bug 1634281 A[Core:XPCOM]Unify various ns*Hashtable classes that are subclasses of nsBaseHashtable
Bug 1695954 R[Core:XPCOM]Move Gecko Logging MDN page in-tree
Bug 1693541 A[Core:XPCOM]Improve code that does multiple subsequent nsBaseHashtable lookups for the same key
Bug 1695162 R[Core:XPCOM]Make nsBaseHashtable iterators safer
Bug 1546156 R[Core:mozglue]DLL blocklist: don't forcibly load user32 when win32k lockdown is turned on
Bug 1697184 R[DevTools:Debugger]Breakpoints and target-configuration (eg disable cache, disable javascript etc...) are broken in Remote Debugging
Bug 1696471 R[DevTools:Framework]Emit target-available-form for all cases where we used to emit tabDetached
Bug 1696957 R[DevTools:Framework]Cover testing TargetList started with all possible descriptor types
Bug 1697109 R[DevTools:Framework]Always destroy worker and webextension descriptors when descriptor-destroyed is sent.
Bug 1694906 A[DevTools:General]Stop using TargetFactory::forTab and only use descriptors to open toolboxes
Bug 1695929 R[DevTools:General]Use a descriptor event to show the error page for remote debugging.
Bug 1697068 R[DevTools:Inspector: Compatibility]Update MDN compat data (2021 Mar 2nd week)
Bug 1695141 R[DevTools:Shared Components]Quote Symbol description when one is provided
Bug 1695022 R[Firefox:Address Bar]Regression: Megabar Resultlist Text is 1px too far right and no longer aligned with Address Bar Text
Bug 1697003 R[Firefox:Address Bar]Update strings for Quicksuggest
Bug 1694717 R[Firefox:Disability Access]Add telemetry probes to log HCM contrast ratios set by users
Bug 1696556 R[Firefox:General]Skeleton UI size flickers when in non-default theme
Bug 1695671 R[Firefox:Menus]Update strings for the global menubar
Bug 1695518 R[Firefox:Menus]"Sync and Save Data" remains in proton AppMenu when identity.fxaccounts.enabled is false
Bug 1695320 R[Firefox:Messaging System]Update copy on DoH PopupNotification
Bug 1697061 R[Firefox:Messaging System]Detach screen sharing warning message from video, and move Learn more link onto the next line
Bug 1696991 R[Firefox:Messaging System]Remove DOM Notification silencing warning from WebRTC screen sharing permission panel
Bug 1694556 R[Firefox:PDF Viewer]PDF.js ignores content-disposition filename
Bug 1696752 R[Firefox:Search]Allow to Add Web Engines from the urlbar contextual menu
Bug 1694959 R[Firefox:Site Permissions]Update copy for permission panel: DOM Notifications
Bug 1695323 R[Firefox:Site Permissions]Update copy for permission panel: Canvas
Bug 1695082 R[Firefox:Site Permissions]Update copy for permission panel: WebRTC
Bug 1697144 R[Firefox:Tabbed Browser]non-proton container tabs on Windows 8.1 have stripe for container and one for active tab; should only be the container one
Bug 1696546 A[Firefox:Theme][Proton] A dark line is shown at the top of the selected tab when the menubar is visible
Bug 1697293 R[Firefox:Theme]Improve Proton compact density
Bug 1694526 R[Firefox:Theme]Update macOS default theme & Proton Dark theme titlebar colors
Bug 1697277 R[Firefox:Theme]Non-Proton dark theme now has a light gray tabs toolbar
Bug 1696534 R[Firefox:Theme][Proton] Pinned tabs should be square, currently look wider/rectangular
Bug 1697272 R[Firefox Build System:Bootstrap Configuration]Check MACHRC environment when enabling build system telemetry
Bug 1696225 R[Firefox Build System:Documentation Infrastructure]Remove link to ARM-specific instructions from Mac setup page
Bug 1697098 R[Firefox Build System:General]Default to --enable-bootstrap for arm64 mac builds
Bug 1683797 R[Firefox Build System:General]rusttest jobs on automation are not actually using sccache
Bug 1369784 R[Firefox Build System:Lint and Formatting][mozlint] Improve the default behaviour if no file paths are specified
Bug 1646161 R[Firefox Build System:Lint and Formatting]mozlint: add a command to identify when an item can be removed from the exclude list
Bug 1409733 R[Firefox Build System:Task Configuration]Implement |mach taskgraph full --diff|
Bug 587344 R[Release Engineering:General]Before offering an update, check that the build starts up afterwards
Bug 1695243 R[Remote Protocol:CDP: Runtime]Check if we can get rid of "{}" when importing the addDebuggerToGlobal in Runtime.jsm
Bug 1694428 R[Toolkit:Add-ons Manager]button for unsigned extensions in add-on manager is difficult to read on :hover
Bug 1691528 R[Toolkit:Crash Reporting]remove Email field from main process crash reporter
Bug 1694507 R[Toolkit:General]Update messaging in "restart with add-ons disabled" / "safe mode" dialog
Bug 1694509 R[Toolkit:General]Update messaging in startup troubleshoot/refresh choice dialog
Bug 1693128 R[Toolkit:Notifications and Alerts]Update clear startup cache confirmation prompt content/text
Bug 1696793 A[Toolkit:Notifications and Alerts]Browser gets stuck in disabled state after cancelling modal dialog with Esc key while focus on background
Bug 1690358 A[Toolkit:Password Manager]Intermittent toolkit/components/passwordmgr/test/mochitest/test_autocomplete_password_generation_confirm.html | Check all rows are correct - got 2, expected 1
Bug 1692329 R[Toolkit:Password Manager]Remove "(No login suggestions)" context menu item and hide the "Fill login" item where there are no matching saved logins
Bug 1692333 R[Toolkit:Password Manager]Re-label context menu items for login password fields
Bug 1697128 R[Toolkit:Themes]Consider using mac accent color for the tab line.
###########
Changes to 85 bugs - 74 fixed.
1 bugs are not included due to being restricted