Changes in 20200725094010

Built from 3ad2fc2915b1a66bb7180dee6796144121042dfe

..index..
Bug 1463915 R[Core:Audio/Video: Playback]Update libvorbis to 1.3.7
Bug 1654429 R[Core:CSS Parsing and Computation]Fix failing CSS mochitests with cross-origin and Fission enabled
Bug 1654526 R[Core:DOM: Bindings (WebIDL)]CallSetup eRethrowExceptions exception handling option is never used with a realm
Bug 1654569 R[Core:DOM: Content Processes]Keep BrowsingContextGroup alive throughout process switch
Bug 1652085 R[Core:DOM: Content Processes]Crash in [@ IPCError-browser | RecvCreateBrowsingContext Parent is not in the given group]
Bug 1652144 R[Core:DOM: Content Processes]Handle dom.ipc.processCount.webIsolated values above 1
Bug 1654683 R[Core:DOM: Core & HTML]window.find() throws if focused on a textbox
Bug 1265275 R[Core:DOM: Core & HTML][Presentation WebAPI] Remove "using namespace" from dom/presentation cpp files
Bug 1646799 R[Core:DOM: Core & HTML]setInterval(..., 0) is not clamped, unlike setTimeout(..., 0)
Bug 1358633 R[Core:DOM: Core & HTML]window.find does not work in Firefox for Android and throws NS_ERROR_NOT_AVAILABLE
Bug 1652618 R[Core:DOM: Core & HTML]crash at null in [@ nsIFrame::ChildLists]
Bug 1648865 R[Core:DOM: Device Interfaces]DualShock 4 Triggers should be a range analog instead of binary
Bug 1648955 R[Core:DOM: Navigation]Intermittent Assertion failure: oldBrowserChild == newBrowserChild (Cannot change BrowserChild during nsDocShell lifetime!), at /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:2629
Bug 1653455 R[Core:DOM: Security]Fix failing DOM:Security mochitests with cross-origin and Fission enabled
Bug 1654227 A[Core:DOM: Web Payments]Enable web platform tests for Payment Request
Bug 1652809 N[Core:Disability Access APIs][VoiceOver] add rotor support for headings
Bug 1654699 R[Core:Graphics]Update core-graphics/core-foundation
Bug 1653615 R[Core:Graphics: WebRender]When scrolling horizontally, there's checkerboarding on the right edge of the scrollbox, even when scrolling to the left
Bug 1653982 R[Core:Graphics: WebRender]Enable talos tests on Mac with WebRender
Bug 1653963 R[Core:Graphics: WebRender]Enable web-platform reftests on Mac with WebRender
Bug 1655169 R[Core:JavaScript Engine]`AsyncIteratorHelperPrototypeClass` is unused
Bug 1654890 R[Core:JavaScript: GC]Confusingly-named AutoDisableBarriers also enables barriers
Bug 1653291 R[Core:JavaScript: Internationalization API]Make "locales" and "options" arguments and the "type" property mandatory for Intl.DisplayNames
Bug 1653292 R[Core:JavaScript: Internationalization API]Change fractionalSecondDigits to no longer accept zero
Bug 1652288 R[Core:Layout]Can't click on link at bottom of page
Bug 1654925 R[Core:Layout: Text and Fonts]crash near null in [@ nsLayoutUtils::FindNearestCommonAncestorFrameWithinBlock]
Bug 1649953 R[Core:Networking]Remove or update probes expiring in Firefox 81: DNS_TRR_REDIRECTED
Bug 1652189 R[Core:Networking: HTTP]have a way to pass cookie to child process for LOAD_DOCUMENT_NEEDS_COOKIE
Bug 1654614 R[Core:Networking: HTTP]resume channel event queue for parent intercepted channel
Bug 1655160 R[Core:Panning and Zooming]disable desktop zooming scrollbar code landed in bug 1651332 for now
Bug 1651511 R[Core:Panning and Zooming]Add desktop zoom to experiments pane
Bug 1655083 R[Core:Panning and Zooming]Don't allow trivial visual offsets to trigger temporary surface creation
Bug 1655106 R[Core:Printing: Output]Minor nsPrintJob cleanups.
Bug 1654982 A[Core:Printing: Output]Silent printing doesn't work on Mac - Firefox 78.x
Bug 1654678 A[Core:Printing: Setup]Unify macOS and Linux CUPS data retrieval for nsIPrinterList
Bug 1629902 R[Core:Privacy: Anti-Tracking]Use getCookieSince to get cookies
Bug 1643045 R[Core:Privacy: Anti-Tracking]Make cookie purging work with cookieBehavior 1 and 3
Bug 1654117 R[Core:Security: PSM]don't enable osclientcerts on versions of macOS it won't work on
Bug 1649545 R[Core:Security: PSM]Upgrade Firefox 80 to use NSS 3.55
Bug 1651016 R[Core:Storage: Quota Manager]Convert NS_ENSURE_SUCCESS and NS_ENSURE_TRUE in Quota manager and quota clients
Bug 1651770 R[Core:WebRTC: Audio/Video]ThreadSanitizer: lock-order-inversion in [@ mozilla::camera::CamerasChild::EnsureInitialized]
Bug 1653618 A[Core:WebRTC: Networking]ThreadSanitizer: data race in libusrsctp [@ sctp_handle_tick] vs [@ sctp_handle_sack]
Bug 1645776 R[Core:Widget: Gtk]Crash in [@ g_log_writer_default]
Bug 1654798 R[Core:Widget: Gtk][Linux] Postpone fCreateSync() call when GL context is set
Bug 1653950 R[Core:Widget: Gtk]Bump glib version requirement
Bug 1654796 R[Core:XPCOM]use member initializers for nsMemoryReporterManager structures
Bug 1648764 R[Core:XPConnect]map ChromeScripts, JSM though their own internal nsIContentPolicyType
Bug 1639605 R[DevTools:Application Panel]Manifest scope link isn't correctly displayed in RTL mode
Bug 1651470 R[DevTools:Console]Logspam in the browser console when typing []] in a devtools console
Bug 1531944 R[DevTools:Debugger]Remove Legacy Debugger Code from devtools/client/shared/sourceeditor/debugger.js
Bug 1654762 R[DevTools:General]Use traits instead of actorHasMethod in storage/ui module
Bug 1644191 R[DevTools:Netmonitor]Implement Network Event listening via the ResourceWatcher API on the actor side
Bug 1654316 R[Firefox:Address Bar]Autofill is not properly considering bookmarked status of origins
Bug 1641274 R[Firefox:General]too_new_for_notification and slow_startup_notified probes never set to FALSE
Bug 1644743 R[Firefox:Messaging System]Consolidate Targeting in Desktop
Bug 1654802 R[Firefox:Messaging System]Send to Device Scene 2 snippet does not support header urls
Bug 1654365 R[Firefox:Messaging System]Intermittent toolkit/components/messaging-system/test/unit/test_ExperimentManager_generateTestIds.js | test_generateTestIds - [test_generateTestIds : 31] should have a id for no experiment - null == true
Bug 1639826 A[Firefox:Protections UI]Protections panel - [Site not working?] hover effect triggered over the whole row instead of just string
Bug 1654816 R[Firefox:Search]Search configuration schema doesn't handle uppercase letters in WebExtension Ids
Bug 1654520 R[Firefox:Security][DoH] Debounce heuristics and include network ID in heuristics telemetry
Bug 1654714 R[Firefox:Security][DoH] Heuristics telemetry event is using max allowed extra key count
Bug 1279821 A[Firefox:Session Restore]Intermittent browser/components/sessionstore/test/browser_windowStateContainer.js | Test timed out
Bug 1654266 R[Firefox:Site Permissions]Stopping display share stops sharing all streams
Bug 1653932 R[Firefox:Top Sites]Add pref for top site defaults from remote settings
Bug 1654961 R[Firefox Build System:General]Re-enable some python tests on py2 on mac
Bug 1654663 R[Firefox Build System:General]vendored glean_parser library should only be available to run_glean_parser
Bug 1654845 R[Firefox Build System:General]use new dump_syms for Mac builds
Bug 1620537 R[Firefox Build System:Lint and Formatting]Upgrade to ESLint 7.x
Bug 1654591 R[Firefox Build System:Task Configuration]Ensure 'manifest-scheduling' honours backstop pushes
Bug 1652881 R[Firefox Build System:Task Configuration]reduce debug builds and tests on mozilla-beta and mozilla-release
Bug 1654828 R[Firefox Build System:Task Configuration]Set bugbug timeout to 9 minutes for autoland and 12 minutes for try
Bug 1654902 R[Toolkit:Add-ons Manager]Perma xpcshell.ini:toolkit/mozapps/extensions/test/xpcshell/test_amo_stats_telemetry.js | xpcshell return code: 0 when Gecko 80 merges to Beta on 2020-07-27
Bug 1653162 A[Toolkit:Form Autofill]Add credit-card form telemetry for Credit Card A/B testing
Bug 1653138 R[Toolkit:Password Manager]Password Manager code does not run when DOMInputPasswordAdded occurs between DOMContentLoaded and load events
Bug 1654984 A[Toolkit:Password Manager]Since bug 1593467, needless error reports about non-existing logins-backup.json
Bug 1648868 A[Toolkit:Printing]Setup a tab modal overlay for print preview UI
Bug 1653392 A[Toolkit:Printing]Setup a basic test for the print UI
Bug 1650768 R[Toolkit:Safe Browsing]Add extensions that should check by application reputation
Bug 1597898 A[Toolkit:Storage]Use RKV safe mode for kvstore
Bug 1654626 R[Toolkit:Storage]Crash in [@ mozilla::storage::Connection::ExecuteAsync]
Bug 1635260 A[Toolkit:Telemetry]glean_parser should generate Rust APIs for metrics in Project FOG
Bug 1635662 N[Toolkit:Telemetry]Add ecosystemClientId to the Accounts Ecosystem Telemetry ping
Bug 1649813 R[WebExtensions:General]Test that browser.dns APIs don't work when the proxy should be handling DNS
###########
Changes to 83 bugs - 68 fixed.
3 bugs are not included due to being restricted