gecko-dev/docshell/base
Emilio Cobos Álvarez f04cda9679 Bug 1602410 - Make window.print() work with tab-modal printing. r=nika,geckoview-reviewers,agi
Do this by spinning the event loop until we've done the clone for
preview as appropriate.

This should be much less risky than finishing the previous patches
which would still be nice, but realistically landing them for 81 is not
going to happen.

This just returns without doing nothing in a couple cases, like when
there's already another modal dialog or such. That seems acceptable to
me, it's not clear what better way to do would be.

Differential Revision: https://phabricator.services.mozilla.com/D87484
2020-08-19 09:27:18 +00:00
..
crashtests
timeline Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
BaseHistory.cpp
BaseHistory.h
BrowsingContext.cpp Bug 1602410 - Make window.print() work with tab-modal printing. r=nika,geckoview-reviewers,agi 2020-08-19 09:27:18 +00:00
BrowsingContext.h Bug 1602410 - Make window.print() work with tab-modal printing. r=nika,geckoview-reviewers,agi 2020-08-19 09:27:18 +00:00
BrowsingContextGroup.cpp
BrowsingContextGroup.h
BrowsingContextWebProgress.cpp
BrowsingContextWebProgress.h
CanonicalBrowsingContext.cpp Bug 1611961 - Move UserActivationState from BrowsingContext to WindowContext; r=smaug 2020-08-17 11:02:34 +00:00
CanonicalBrowsingContext.h Bug 1658649 - Make session-history-in-parent nsISHEntry setters to rely on active entry, r=peterv 2020-08-13 22:51:47 +00:00
ChildProcessChannelListener.cpp
ChildProcessChannelListener.h
IHistory.h
LoadContext.cpp
LoadContext.h
SerializedLoadContext.cpp
SerializedLoadContext.h
SyncedContext.h
SyncedContextInlines.h
URIFixup.jsm
WindowContext.cpp Bug 1659825 - Null check gWindowContexts in WindowContext::Discard(). r=nika 2020-08-18 21:46:07 +00:00
WindowContext.h Bug 1611961 - Move UserActivationState from BrowsingContext to WindowContext; r=smaug 2020-08-17 11:02:34 +00:00
moz.build
nsAboutRedirector.cpp
nsAboutRedirector.h
nsCTooltipTextProvider.h
nsDSURIContentListener.cpp
nsDSURIContentListener.h
nsDocShell.cpp Bug 1647454 - Check popup permission on window context in DoURILoad. r=nika 2020-08-18 16:16:32 +00:00
nsDocShell.h Bug 1658649 - Make session-history-in-parent nsISHEntry setters to rely on active entry, r=peterv 2020-08-13 22:51:47 +00:00
nsDocShellEditorData.cpp
nsDocShellEditorData.h
nsDocShellEnumerator.cpp
nsDocShellEnumerator.h
nsDocShellLoadState.cpp Bug 1656996 - Ensure cross-process session history navigations update child process side index and length, r=peterv 2020-08-14 13:05:25 +00:00
nsDocShellLoadState.h Bug 1656996 - Ensure cross-process session history navigations update child process side index and length, r=peterv 2020-08-14 13:05:25 +00:00
nsDocShellLoadTypes.h
nsDocShellTelemetryUtils.cpp
nsDocShellTelemetryUtils.h
nsDocShellTreeOwner.cpp Bug 1566422 - Avoid unnecessary coordinate conversions when showing tooltips, r=emilio 2020-08-11 22:01:40 +00:00
nsDocShellTreeOwner.h
nsIContentViewer.idl
nsIContentViewerEdit.idl
nsIDocShell.idl
nsIDocShellTreeItem.idl
nsIDocShellTreeOwner.idl
nsIDocumentLoaderFactory.idl
nsILoadContext.idl
nsILoadURIDelegate.idl
nsIPrivacyTransitionObserver.idl
nsIReflowObserver.idl
nsIRefreshURI.idl
nsIScrollObserver.h
nsITooltipListener.idl
nsITooltipTextProvider.idl
nsIURIFixup.idl
nsIWebNavigation.idl
nsIWebNavigationInfo.idl
nsIWebPageDescriptor.idl
nsPingListener.cpp
nsPingListener.h
nsRefreshTimer.cpp
nsRefreshTimer.h
nsWebNavigationInfo.cpp
nsWebNavigationInfo.h