Changes in 20200814094524

Built from 605c404fbd80c67e1127ac054b8bec6742bd748f

..index..
Bug 1658397 R[Core:Audio/Video]add gn/gyp configs for arm64 macOS for webrtc and regenerate build files
Bug 1654657 R[Core:Audio/Video: Playback]Refine the logic of choosing main controller
Bug 1648100 R[Core:Audio/Video: Playback]Enable MediaControl in release
Bug 1656642 R[Core:Audio/Video: Playback]Not to control media without src/failed to load even if it's in fullscreen or PIP mode
Bug 1658075 R[Core:Audio/Video: Playback]Move testing functions from `ChromeUtils.webidl` to `MediaController.webidl`
Bug 1657682 R[Core:Audio/Video: Playback]Default metadata title should not be empty
Bug 1656261 R[Core:CSS Parsing and Computation]Crash in [@ mozilla::ErrorLoadingSheet]
Bug 1601368 R[Core:DOM: Content Processes]Intermittent dom/ipc/tests/browser_crash_oopiframe.js | The iframe is now pointing at about:framecrashed -
Bug 1658838 R[Core:DOM: Core & HTML]Perma [Tier 2] dom/base/test/test_popup_middle_click.html | Should block popup in the mousemove listener
Bug 1657462 R[Core:DOM: Core & HTML]Intermittent TEST-UNEXPECTED-PASS | /html/semantics/embedded-content/the-img-element/sizes/sizes-dynamic-001.html | Testing /embedded-content/the-img-element/sizes/sizes-dynamic-001.html == /the-img-element/sizes/sizes-dynamic-001-ref.html
Bug 1200896 N[Core:DOM: Core & HTML]Make the document blocked by the topmost element in the top layer
Bug 1646539 R[Core:DOM: Core & HTML]Fix GetInProcessParent usage in nsGlobalWindowOuter::PopupWhitelisted and friends
Bug 1658902 A[Core:DOM: Navigation]Fix some code for session history in parent to work without the session history implementation in the child
Bug 1656996 A[Core:DOM: Navigation]Ensure cross-process session history navigations update child process side index and length
Bug 1658454 A[Core:DOM: Navigation]nsISHEntry.cacheKey setter for session-history-in-parent
Bug 1657757 A[Core:DOM: Navigation]nsISHEntry.title setter for session-history-in-parent
Bug 1658280 A[Core:DOM: Navigation]nsISHEntry.scrollRestorationIsManual setter for session-history-in-parent
Bug 1655752 R[Core:DOM: Navigation]Move session history to the replacing CanonicalBrowsingContext
Bug 1658341 R[Core:DOM: Navigation]Implement SessionHistory::AddChild/RemoveChild/ReplaceChild
Bug 1658265 R[Core:DOM: Security]Https-only: Consider exempting certain loads from being logged to the console
Bug 1658572 R[Core:DOM: Security]Do not propagate user activation state while loading loading-error-page (about:neterror)
Bug 1657498 N[Core:Graphics: WebRender]Show SWGL state in about:support
Bug 1658858 N[Core:Graphics: WebRender]Implement ImageRendering parameter for SwCompositor
Bug 1656817 A[Core:Graphics: WebRender]787947-1.html fails with sw-gl
Bug 1656818 A[Core:Graphics: WebRender]swgl readback is upside down
Bug 1658675 R[Core:JavaScript Engine]"Dereferencing a UniquePtr containing Nullptr" following registerModule() in Spidermonkey
Bug 1658806 R[Core:JavaScript Engine]Perma xpcshell-e10s.ini:toolkit/components/extensions/test/xpcshell/test_ext_adoption_with_private_field_xrays.js | xpcshell return code: 0 when Gecko 81 merges to Beta on 2020-08-24
Bug 1658786 R[Core:JavaScript Engine: JIT]Known class support for MNewIterator
Bug 1658882 R[Core:JavaScript Engine: JIT]Support Proxy Get/Has/Set ops in the transpiler
Bug 1659051 R[Core:JavaScript Engine: JIT]emitStringFromCodeResult should handle failure path before discarding the stack
Bug 1658279 A[Core:JavaScript Engine: JIT]Optimise ArraySlice in CacheIR and Warp
Bug 1658895 R[Core:JavaScript: GC]We unnecessarily trace wrapper rooters in mark slices
Bug 1657850 A[Core:JavaScript: GC]Add a pref to control how many background threads are used
Bug 1657991 R[Core:Layout]Can no longer run test_printpreview on linux without a printer.
Bug 1654500 R[Core:Layout: Form Controls]Disabled date input shows wrong value when cleared programatically
Bug 1651368 R[Core:Layout: Text and Fonts]reconcile font whitelist and font visibility
Bug 1653179 R[Core:Networking: HTTP]Handle STOP_SENDING in necko
Bug 1658362 R[Core:Networking: HTTP]Add a way to set alt-svc mapping for testing
Bug 1658225 R[Core:Panning and Zooming]we still get WidgetWheelEvents with 0 delta from PinchGestureInput::ToWidgetWheelEvent on Windows
Bug 1648686 R[Core:Panning and Zooming](mac) pan/pinch events rollup menus that we don't want to rollup
Bug 1653165 R[Core:Performance]receive two navigation notifications of PerformanceObserver
Bug 1658469 A[Core:Print Preview]Assertion failure: mIsUAWidget, at dom/base/ShadowRoot.cpp:613
Bug 1657911 A[Core:Printing: Output]Crash in [@ nsDeviceContext::UnregisterPageDoneCallback]
Bug 1658903 R[Core:Printing: Setup]Remove nsPrintJob::TurnScriptingOn.
Bug 1658894 R[Core:Printing: Setup]Move selection range caching to Document::CreateStaticClone().
Bug 1658701 R[Core:XPCOM]Write to empty header in MoveConstructNonAutoArray causes TSan failure
Bug 1658809 R[Core:XPCOM]add non-executable stack markers to aarch64 asm
Bug 1658944 R[Core:XPCOM]remove cargo-culted .previous comments in xptcall asm
Bug 1658374 R[Core:mozglue]restrict pause instruction to x86-64 in Darwin mutexes
Bug 1658323 R[DevTools:Console]HTTPS-Only Mode: Have console message link to SUMO page
Bug 1658945 R[DevTools:Framework]Add getResourceTypeDictionaryForTargetType function in devtools/server/actors/resources/index.js
Bug 1652755 R[DevTools:What's New]Update DevTools What's New for 80
Bug 1659011 R[Firefox:Address Bar]Intermittent TV browser/components/urlbar/tests/browser/browser_oneOffs.js | The heuristic action should not be visible - false == true - JS frame :: chrome://mochitests/content/browser/browser/components/urlbar/tests/browser/browser_oneOffs.js
Bug 1658646 A[Firefox:Address Bar]Consider showing Places results associated with the search mode engine's domain
Bug 1657918 R[Firefox:Address Bar]Don't add an heuristic result in bookmarks/history/tabs search mode
Bug 1657796 A[Firefox:Downloads Panel]PDFs downloaded with "Open with Nightly" don't respect "Open in system viewer" context menu item
Bug 1653117 R[Firefox:File Handling]PDFs default to "Open with Firefox" when I've said I don't want that
Bug 1653613 R[Firefox:Messaging System]Multistage about:welcome - move default content in code instead of pref value in firefox.js
Bug 1656277 A[Firefox:Migration]Make the bookmarks toolbar appear automatically after import from third party browser
Bug 1653255 R[Firefox:PDF Viewer]PDFs loaded into invisible iframes with application/octet-stream without `content-disposition: attachment` no-op (display in the background) rather than download
Bug 1658934 R[Firefox:PDF Viewer]Update pdf.js to version 2.6.246
Bug 1658829 A[Firefox:Pioneer]Make all about:pioneer content available off-train
Bug 1656997 A[Firefox:Session Restore]When session history runs in the parent process, SessionStore should not modify the session history when doing process switches
Bug 1647422 R[Firefox:Shell Integration]Record threshold of locally created profiles
Bug 1658691 R[Firefox:Sync]Sync Logins and Passwords preferences in Privacy & Security
Bug 1623856 R[Firefox:Tabbed Browser]Shift-clicking the refresh button does not duplicate page in a new window
Bug 1658679 R[Firefox Build System:General]remoteautomation.py should handle mozdevice.get_file returning bytes in Python 3
Bug 1658651 R[Firefox Build System:General]Permafailing tier 2 python/mozbuild/mozbuild/test/configure/<test> TEST-UNEXPECTED-FAIL
Bug 1658853 R[Firefox Build System:General]Output from GnMozbuildWriter is not stable
Bug 1658053 R[Firefox Build System:General]update config.{guess,sub} with arm64 macOS support
Bug 985141 A[Firefox Build System:General]Native support for virtualenvs in mach
Bug 1649987 A[Firefox Build System:Task Configuration]Reduce the retention of TC artifacts depending on the branch - aka files generated during the builds
Bug 1656515 R[GeckoView:General]Language on in-product UI and browser.i18n.getUILanguage() are not updating after changing runtime.settings.setLocales
Bug 1648149 N[GeckoView:General]Migrate GeckoViewContentChild.js to actor
Bug 1651958 A[Toolkit:Notifications and Alerts]Show tab chrome prompts in TabDialogBox
Bug 1650795 A[Toolkit:Notifications and Alerts]Implement TabDialogBox to show dialogs on tab level
Bug 1656939 R[Toolkit:Printing]Match form elements with UX mocks
Bug 1653323 R[Toolkit:Printing]Show print preview progress in content
###########
Changes to 78 bugs - 53 fixed.
3 bugs are not included due to being restricted