gecko-dev/docshell/base
alwu bfe51b5b94 Bug 1670841 - part2 : prevent tab with a main controller from being suspended. r=snorp,nika
When a tab is owning a main controller, which means that the tab is either playing media, or still waiting for media keys in order to control its media again.

In those situations, we should not suspend the tab so that its script can continue to run for playing media or handling the future task for media keys.

Differential Revision: https://phabricator.services.mozilla.com/D93445
2020-10-22 21:31:18 +00:00
..
crashtests Bug 1552168: Remove pref security.data_uri.unique_opaque_origin. r=smaug 2020-10-08 16:55:25 +00:00
timeline Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
BaseHistory.cpp Bug 1645339 - Use range-based for with nsTObserverArray in docshell. r=nika 2020-06-16 10:14:24 +00:00
BaseHistory.h
BrowsingContext.cpp Bug 1670841 - part2 : prevent tab with a main controller from being suspended. r=snorp,nika 2020-10-22 21:31:18 +00:00
BrowsingContext.h Bug 1670841 - part2 : prevent tab with a main controller from being suspended. r=snorp,nika 2020-10-22 21:31:18 +00:00
BrowsingContextGroup.cpp Bug 1670841 - part2 : prevent tab with a main controller from being suspended. r=snorp,nika 2020-10-22 21:31:18 +00:00
BrowsingContextGroup.h Bug 1670841 - part2 : prevent tab with a main controller from being suspended. r=snorp,nika 2020-10-22 21:31:18 +00:00
BrowsingContextWebProgress.cpp Bug 1646582 - Remove DOM(Inner)WindowID from nsIWebProgress. r=nika 2020-06-24 19:58:15 +00:00
BrowsingContextWebProgress.h Bug 1644943 - Create single webprogress for CanonicalBrowsingContext, regardless of process the browser element contents are in. r=nika,kmag,Gijs 2020-06-17 02:59:29 +00:00
CanonicalBrowsingContext.cpp Bug 1669434 - part1 : update default metadata if needed when page title changes. r=chunmin,nika 2020-10-21 17:25:34 +00:00
CanonicalBrowsingContext.h Bug 1669434 - part1 : update default metadata if needed when page title changes. r=chunmin,nika 2020-10-21 17:25:34 +00:00
ChildProcessChannelListener.cpp Bug 1646892 - Allow DocumentChannel process switches into the parent process. r=jya,nika 2020-06-27 04:10:23 +00:00
ChildProcessChannelListener.h Bug 1646892 - Allow DocumentChannel process switches into the parent process. r=jya,nika 2020-06-27 04:10:23 +00:00
IHistory.h
LoadContext.cpp Bug 1633820 - Part 3: Get rid of PBrowserOrId, r=mattwoodrow,necko-reviewers,dragana 2020-05-07 22:49:06 +00:00
LoadContext.h Bug 1633820 - Part 3: Get rid of PBrowserOrId, r=mattwoodrow,necko-reviewers,dragana 2020-05-07 22:49:06 +00:00
SerializedLoadContext.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
SerializedLoadContext.h
SyncedContext.h Bug 1659520 - Use explicit type arguments for `SyncedContext` field setters, r=farre 2020-08-26 07:53:26 +00:00
SyncedContextInlines.h Bug 1613431 - Part 1: Have synced setters return nsresult. r=nika 2020-07-31 13:36:45 +00:00
URIFixup.jsm Bug 1626016 - Remove createFixupURI and move postData inside URIFixupInfo. r=Gijs,geckoview-reviewers,preferences-reviewers,snorp 2020-10-13 10:20:16 +00:00
WindowContext.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=andi,necko-reviewers,dragana 2020-10-06 16:12:00 +00:00
WindowContext.h Bug 1653026 - Added HTTPS-Only Mode upgrade info to browser UI state. r=mattwoodrow,necko-reviewers,dragana 2020-10-06 00:34:55 +00:00
moz.build Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
nsAboutRedirector.cpp Bug 1559181 - Switch about blocking to use new REJECT_POLICY and cleanup tests r=Gijs 2020-10-22 19:36:52 +00:00
nsAboutRedirector.h
nsCTooltipTextProvider.h
nsDSURIContentListener.cpp Bug 1656753 - Track CrossGroupOpener on CanonicalBrowsingContext, r=farre 2020-09-22 16:28:37 +00:00
nsDSURIContentListener.h Bug 1656753 - Track CrossGroupOpener on CanonicalBrowsingContext, r=farre 2020-09-22 16:28:37 +00:00
nsDocShell.cpp Bug 1671658 - [Fission] Keep the old scrollRestoration value when calling replaceState(), r=peterv 2020-10-22 10:23:47 +00:00
nsDocShell.h Bug 1671658 - [Fission] Keep the old scrollRestoration value when calling replaceState(), r=peterv 2020-10-22 10:23:47 +00:00
nsDocShellEditorData.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
nsDocShellEditorData.h
nsDocShellEnumerator.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
nsDocShellEnumerator.h
nsDocShellLoadState.cpp Bug 1626016 - Remove createFixupURI and move postData inside URIFixupInfo. r=Gijs,geckoview-reviewers,preferences-reviewers,snorp 2020-10-13 10:20:16 +00:00
nsDocShellLoadState.h Bug 1663488 - Fix CanonicalBrowsingContext::NotifyOnHistoryReload. r=smaug 2020-09-08 14:04:33 +00:00
nsDocShellLoadTypes.h
nsDocShellTelemetryUtils.cpp Bug 1636962 - Add telemetry for all page load errors r=johannh,xeonchen,nika 2020-05-27 22:33:02 +00:00
nsDocShellTelemetryUtils.h Bug 1636962 - Add telemetry for all page load errors r=johannh,xeonchen,nika 2020-05-27 22:33:02 +00:00
nsDocShellTreeOwner.cpp Bug 1659758 - Null-check event target in nsDocShellTreeOwner::AddChromeListeners. r=smaug 2020-08-24 23:51:26 +00:00
nsDocShellTreeOwner.h
nsIContentViewer.idl Backed out changeset 428c9c1eabb8 (bug 1655866) for multiple failures. CLOSED TREE 2020-10-09 22:28:00 +03:00
nsIContentViewerEdit.idl
nsIDocShell.idl Bug 1648157 - Move DisplayMode to BrowsingContext. r=emilio 2020-10-09 17:31:59 +00:00
nsIDocShellTreeItem.idl Bug 1662841: Remove Fission-incompatible `nsDocumentViewer::AppendSubtree`. r=nika 2020-09-17 22:43:47 +00:00
nsIDocShellTreeOwner.idl
nsIDocumentLoaderFactory.idl
nsILoadContext.idl Bug 1602318 - Expose LoadContext on BrowsingContext webidl. r=nika,kmag,necko-reviewers 2020-04-26 00:53:01 +00:00
nsILoadURIDelegate.idl
nsIPrivacyTransitionObserver.idl
nsIReflowObserver.idl
nsIRefreshURI.idl
nsIScrollObserver.h
nsITooltipListener.idl
nsITooltipTextProvider.idl
nsIURIFixup.idl Bug 1626016 - Remove createFixupURI and move postData inside URIFixupInfo. r=Gijs,geckoview-reviewers,preferences-reviewers,snorp 2020-10-13 10:20:16 +00:00
nsIWebNavigation.idl Bug 1515073 - Part 2 - Allow nsIWebNavigation::{goBack,goForward} to skip entries without user interaction. r=Gijs,peterv 2020-06-09 14:50:14 +00:00
nsIWebNavigationInfo.idl
nsIWebPageDescriptor.idl Bug 1655572 - Make view-source not require session history, r=peterv 2020-09-14 19:00:05 +00:00
nsPingListener.cpp Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
nsPingListener.h
nsRefreshTimer.cpp
nsRefreshTimer.h
nsWebNavigationInfo.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
nsWebNavigationInfo.h