mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
19b287d268
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app". There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id. I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases. |
||
---|---|---|
.. | ||
crashtests | ||
IHistory.h | ||
LoadContext.cpp | ||
LoadContext.h | ||
Makefile.in | ||
nsAboutRedirector.cpp | ||
nsAboutRedirector.h | ||
nsCDefaultURIFixup.idl | ||
nsDefaultURIFixup.cpp | ||
nsDefaultURIFixup.h | ||
nsDocShell.cpp | ||
nsDocShell.h | ||
nsDocShellEditorData.cpp | ||
nsDocShellEditorData.h | ||
nsDocShellEnumerator.cpp | ||
nsDocShellEnumerator.h | ||
nsDocShellLoadInfo.cpp | ||
nsDocShellLoadInfo.h | ||
nsDocShellLoadTypes.h | ||
nsDocShellTransferableHooks.cpp | ||
nsDocShellTransferableHooks.h | ||
nsDownloadHistory.cpp | ||
nsDownloadHistory.h | ||
nsDSURIContentListener.cpp | ||
nsDSURIContentListener.h | ||
nsIClipboardCommands.idl | ||
nsIContentViewer.idl | ||
nsIContentViewerContainer.idl | ||
nsIContentViewerEdit.idl | ||
nsIContentViewerFile.idl | ||
nsIDocCharset.idl | ||
nsIDocShell.idl | ||
nsIDocShellHistory.idl | ||
nsIDocShellLoadInfo.idl | ||
nsIDocShellTreeItem.idl | ||
nsIDocShellTreeNode.idl | ||
nsIDocShellTreeOwner.idl | ||
nsIDocumentLoaderFactory.idl | ||
nsIDownloadHistory.idl | ||
nsIEditorDocShell.idl | ||
nsIGlobalHistory2.idl | ||
nsILinkHandler.h | ||
nsILoadContext.idl | ||
nsIMarkupDocumentViewer.idl | ||
nsIPrivacyTransitionObserver.idl | ||
nsIRefreshURI.idl | ||
nsIScrollable.idl | ||
nsITextScroll.idl | ||
nsIURIFixup.idl | ||
nsIWebNavigation.idl | ||
nsIWebNavigationInfo.idl | ||
nsIWebPageDescriptor.idl | ||
nsIWebShellServices.h | ||
nsWebNavigationInfo.cpp | ||
nsWebNavigationInfo.h | ||
SerializedLoadContext.cpp | ||
SerializedLoadContext.h |