Changes in 20200724093206

Built from 1415430432706ec6b8c7590cda9b8ca87397e7a7

..index..
Bug 1654744 R[Core:Audio/Video: MediaStreamGraph]Nasty clip sound when accessing about:support
Bug 1653390 R[Core:Audio/Video: Playback]Inaudible media should not be affected by media key
Bug 1654959 R[Core:Audio/Video: Playback]Start the listener when media enters fullscreen or PIP mode
Bug 1648938 R[Core:CSS Parsing and Computation]Convert writing-modes #defines to an enum class.
Bug 1652006 R[Core:DOM: Content Processes]Separate system processes (socket, etc.) from content processes (web, webIsolate, webCOOP).
Bug 1654406 R[Core:DOM: Core & HTML]Fix Incorrect Ellipsis Offset When Printing Selections
Bug 1643578 R[Core:DOM: Navigation]Test that the urlbar gets focused for custom about:home/about:newtab pages
Bug 1647229 R[Core:DOM: Navigation]Synchronize layouthistorystate to parent process, v2
Bug 1654679 A[Core:Disability Access APIs]Add selected text marker range to text selection changed events
Bug 1368270 R[Core:Disability Access APIs]Crash in mozilla::a11y::IDSet::GetID (MSAA id exhaustion)
Bug 1589934 R[Core:Fuzzing]Update documentation on ThreadSanitizer
Bug 1654699 A[Core:Graphics]Update core-graphics/core-foundation
Bug 1653443 R[Core:Graphics: WebRender]Disable the GPU process on Linux even with hardware compositing
Bug 1640960 A[Core:Graphics: WebRender]Stop using instancing in WebRender
Bug 1654279 R[Core:Graphics: WebRender]Avoid allocating in ClipChainStack::push_surface
Bug 1649676 R[Core:Graphics: WebRender]Disabling an @font-face font in macOS that’s used in a webpage crashes Firefox
Bug 1653612 R[Core:Graphics: WebRender]Update config to ship WebRender on Intel/AMD Linux on early beta
Bug 1654929 R[Core:Graphics: WebRender]DCLayerTree::mFrameBuffers grows without bound
Bug 1654379 R[Core:IPC]Allow filtering the IPC log by multiple toplevel protocol names
Bug 1654469 R[Core:IPC]Stop generating operator==/operator != for IPDL structs/unions by default
Bug 1652435 R[Core:JavaScript Engine]Add GCThingIndex
Bug 1654235 R[Core:JavaScript Engine]Perma TEST-UNEXPECTED-FAIL | non262/PrivateName/typedObject.js when Gecko 80 merges to Beta on 2020-07-27
Bug 1654661 R[Core:JavaScript Engine]Remove `js::InterpreterFrame::unused`
Bug 1654636 R[Core:JavaScript Engine]Enable baseline interpreter in safe mode
Bug 1654574 R[Core:JavaScript Engine]Enable wasm in safe mode
Bug 1647602 R[Core:JavaScript Engine: JIT]Fix boolean type in CacheIR
Bug 1654523 R[Core:JavaScript: GC]Insist that iteration callbacks don't GC
Bug 1654960 R[Core:Layout]Remove the duplicate 1420528-1.html in reftest.list
Bug 1588954 A[Core:Layout]Assertion failure: aContainingBlockISize >= 0 (inline-size less than zero), at src/layout/generic/nsFrame.cpp:6581
Bug 1653011 R[Core:MFBT]WeakPtr is inefficient when inheritance is involved.
Bug 1652300 R[Core:Networking: Cache]ThreadSanitizer: data race [@ mozilla::net::CacheEntry::InvokeAvailableCallback] vs. [@ mozilla::net::CacheEntry::OnHandleClosed]
Bug 1654556 R[Core:Networking: Cookies]Log also "failed the samesite tests" cookie rejection reason.
Bug 1648344 R[Core:Panning and Zooming]Items are overlapped
Bug 1651332 R[Core:Panning and Zooming]make scrollbars scroll the visual viewport offset
Bug 1653961 R[Core:Print Preview]Print preview -> Print/Save of multiple tabbed documents shows the name from the previously printed tab
Bug 1654707 R[Core:Printing: Setup]Add CUPS Shim instance for OS X
Bug 1651016 A[Core:Storage: Quota Manager]Convert NS_ENSURE_SUCCESS and NS_ENSURE_TRUE in Quota manager and quota clients
Bug 1654863 R[Core:WebVR]Update PicoVR controller profile names
Bug 1652743 R[Core:Widget: Gtk][linux] Hamburger menu arrow it’s truncated when opened for the first time
Bug 1654687 A[Core:Widget: Gtk]GTK cleanups
Bug 1654100 R[Core:Widget: Win32]Measure the elapsed time of ShellExecuteByExplorer
Bug 1628713 R[Core:XPCOM]Add `Tokenizer::CheckPhrase` to quickly check for compound strings
Bug 1652440 R[DevTools:General]adjust devtools tests to have is(...) statements work when evaluating with Object.is instead of ==
Bug 1648774 R[DevTools:Inspector: Layout]display:flex fieldset shows "No flex items" in Flex Container of Layout tab
Bug 1644191 A[DevTools:Netmonitor]Implement Network Event listening via the ResourceWatcher API on the actor side
Bug 1647888 R[Firefox:Address Bar]Implement visual indicator in the Urlbar for aliased engine
Bug 1653436 R[Firefox:Address Bar]Some characters getting clobbered if I type too fast
Bug 1653643 R[Firefox:Address Bar]Implement different visual state for the Urlbar search mode indicator when the Urlbar is collapsed
Bug 1647915 R[Firefox:Address Bar]Restrict queryContext to search mode when visual indicator is visible
Bug 1652613 R[Firefox:General]Add event telemetry for slow script warnings
Bug 1654393 R[Firefox:Messaging System]Multistage about:welcome - Update FTL strings using design spec
Bug 1633994 R[Firefox:Preferences]macOS - Preferences Close button for dialogs not properly centered in divs still
Bug 1627548 R[Firefox:Search]Update ActivityStream to call getRegion
Bug 1654377 R[Firefox:Search]maybeReloadEngines has a race condition when removing engines.
Bug 1650880 N[Firefox:Search]Alias from webExtensions only work on install, not subsequent browser restarts
Bug 1654348 R[Firefox:Search]Cleanup of browser search engine tests
Bug 1654246 R[Firefox:Search]A previously removed default search engine is not restorable after a browser restart/upgrade
Bug 1640665 R[Firefox:Tabbed Browser]Use `inBackground` parameter of duplicateTab in duplicateTabIn
Bug 1653432 R[Firefox:about:logins]Lockwise Support missing link
Bug 1587372 R[Firefox:about:logins]Password toggle button breaks after specifics steps in about:logins
Bug 1652330 R[Firefox Build System:General]Firefox 80 should pick up NSPR 4.27
Bug 1654961 N[Firefox Build System:General]Re-enable some python tests on py2 on mac
Bug 1654589 R[Firefox Build System:General]Move libpref Python unit test to mozbuild suite
Bug 1652503 R[Firefox Build System:Lint and Formatting]Perma 0:29.34 tools/lint/test/test_black.py::test_lint_black[black] TEST-UNEXPECTED-FAIL
Bug 1651642 R[Firefox Build System:Lint and Formatting]Intermittent CalledProcessError: Command '[u'/Users/cltbld/tasks/task_1594286184/checkouts/gecko/obj-x86_64-apple-darwin18.6.0/_virtualenvs/gecko-9l6GnSAs-/usr/local/bin/python3/bin/pip', u'install', u'--requirement' returned non-zero exit status 1
Bug 1654795 R[Firefox Build System:Source Code Analysis]mach clang-formant -c HEAD fails with TypeError: a bytes-like object is required, not 'str'
Bug 1638990 R[Firefox Build System:Task Configuration]Convert 'mach taskgraph' to run with Python 3
Bug 1654177 R[Localization Infrastructure and Tools:Fluent Migration]Remove Fluent migration recipes for Firefox 78
Bug 1654528 R[Mozilla Localizations:Other]Update comments for branding in Firefox
Bug 1654359 R[Toolkit:Crash Reporting]build slightly less crashreporter stuff if we have DUMP_SYMS
Bug 1456284 R[Toolkit:Form Autofill]Intermittent browser/extensions/formautofill/test/browser/browser_insecure_form.js | Uncaught exception - The popup should be a form autofill one - timed out after 50 tries.
Bug 1626055 R[Toolkit:Form Autofill]Disable address autofill auto-saving until we deal with duplicate addresses
Bug 1425884 R[Toolkit:Form Autofill]Intermittent browser/extensions/formautofill/test/browser/browser_creditCard_doorhanger.js | Uncaught exception - TypeError: form is null
Bug 1653985 R[Toolkit:OS.File]Port OS.File stat to C++
Bug 1654586 R[Toolkit:Password Manager]Perma toolkit/components/passwordmgr/test/browser/browser_doorhanger_autocomplete_values.js | Confirm dropmarker visibility - when Gecko 80 merges to Beta on 2020-07-27
Bug 1593467 R[Toolkit:Password Manager]Automatically restore from logins-backup.json when logins.json is missing or corrupt
Bug 1654592 R[Toolkit:Password Manager]Perma toolkit/components/passwordmgr/test/unit/test_LoginManagerPrompter_getUsernameSuggestions.js | Expect expectedArr and actualArr to be the same when Gecko 80 merges to Beta on 2020-07-27
Bug 1652720 V[Toolkit:Password Manager][V2 Doorhanger] Password autocomplete dropdown becomes scrollable and displays a username suggestion after viewing the suggestions list from the doorhanger
Bug 1654604 R[Toolkit:Password Manager]Hold CSV Import to Nightly for Fx80
Bug 1652715 V[Toolkit:Password Manager][V2 Doorhanger] Other <input> field values are captured as suggested in the username dropdown only after edits of the <username> or <password> fields that are shown in the doorhanger
Bug 1654438 R[Toolkit:Safe Browsing]Fix failing safe browsing mochitests with cross-origin and Fission enabled
Bug 1654662 R[Toolkit:Video/Audio Controls]Disable transitions for PiP experiment when reduced motion is enabled
Bug 1654273 R[Toolkit:Video/Audio Controls]Add automated tests for toggle variation experiments
Bug 1649948 R[WebExtensions:Storage]Remove or update probes expiring in Firefox 81: extensions.data.storageLocalError#storageLocalError
###########
Changes to 84 bugs - 72 fixed.
1 bugs are not included due to being restricted