gecko/docshell/base
Justin Lebar 19b287d268 Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones
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.
2012-11-09 16:37:39 -08:00
..
crashtests
IHistory.h Bug 799609 - Disable Places in B2G - Part 2 - Allow docshell and content to build without Places 2012-11-09 10:55:54 +01:00
LoadContext.cpp Bug 800193 - Print a warning when setting nsILoadContext.usePrivateBrowsing in per-window private browsing builds; r=bzbarsky 2012-10-31 00:15:24 -04:00
LoadContext.h Bug 775464 - Part 1: Add nsILoadContext::GetTopFrameElement. r=smaug 2012-08-22 14:47:23 +08:00
Makefile.in Bug 725770. r=bz 2012-08-15 13:51:19 +12:00
nsAboutRedirector.cpp Bug 661881: Add an about:telemetry page to Firefox. r=ttaubert 2012-11-08 15:36:06 -05:00
nsAboutRedirector.h
nsCDefaultURIFixup.idl
nsDefaultURIFixup.cpp Bug 718088: offer to re-set keyword.URL if it has a non-default value, r=bz on the docshell parts, r=fryn on the rest, ui-r=limi. 2012-11-06 09:14:35 -08:00
nsDefaultURIFixup.h
nsDocShell.cpp Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones 2012-11-09 16:37:39 -08:00
nsDocShell.h Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones 2012-11-09 16:37:39 -08:00
nsDocShellEditorData.cpp Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
nsDocShellEditorData.h
nsDocShellEnumerator.cpp Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg 2012-08-22 11:56:38 -04:00
nsDocShellEnumerator.h Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg 2012-08-22 11:56:38 -04:00
nsDocShellLoadInfo.cpp
nsDocShellLoadInfo.h
nsDocShellLoadTypes.h Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg 2012-08-22 11:56:38 -04:00
nsDocShellTransferableHooks.cpp
nsDocShellTransferableHooks.h
nsDownloadHistory.cpp Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
nsDownloadHistory.h
nsDSURIContentListener.cpp Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones 2012-11-09 16:37:39 -08:00
nsDSURIContentListener.h Bug 789776: Log an error message when X-Frame-Options vetoes a load. r=jst 2012-09-20 19:47:18 -07:00
nsIClipboardCommands.idl
nsIContentViewer.idl Bug 391834, don't allow prompts in beforeunload, unload and pagehide events,r=smaug,patch mostly by gavin 2012-08-13 15:05:34 -04:00
nsIContentViewerContainer.idl
nsIContentViewerEdit.idl
nsIContentViewerFile.idl
nsIDocCharset.idl
nsIDocShell.idl Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones 2012-11-09 16:37:39 -08:00
nsIDocShellHistory.idl
nsIDocShellLoadInfo.idl
nsIDocShellTreeItem.idl Bug 802366 - Prelude, part 5: Improve comments in nsIDocShellTreeItem.idl and nsILoadContext.idl. r=bz 2012-11-09 16:37:39 -08:00
nsIDocShellTreeNode.idl
nsIDocShellTreeOwner.idl
nsIDocumentLoaderFactory.idl
nsIDownloadHistory.idl
nsIEditorDocShell.idl
nsIGlobalHistory2.idl
nsILinkHandler.h
nsILoadContext.idl Bug 802366 - Prelude, part 5: Improve comments in nsIDocShellTreeItem.idl and nsILoadContext.idl. r=bz 2012-11-09 16:37:39 -08:00
nsIMarkupDocumentViewer.idl Bug 780258: Add an interface to set the maximum line box width, accessible from chrome script. [r=dbaron] 2012-09-05 16:39:34 -05:00
nsIPrivacyTransitionObserver.idl
nsIRefreshURI.idl Bug 780618 - Move all error codes to nsError.h; r=ehsan 2012-07-27 17:03:27 +03:00
nsIScrollable.idl Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
nsITextScroll.idl
nsIURIFixup.idl Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
nsIWebNavigation.idl
nsIWebNavigationInfo.idl
nsIWebPageDescriptor.idl
nsIWebShellServices.h Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg 2012-08-22 11:56:38 -04:00
nsWebNavigationInfo.cpp Bug 794884. Make SupportImageWithMimeType return a bool. r=joe. 2012-10-03 16:17:47 -04:00
nsWebNavigationInfo.h Bug 794884. Make SupportImageWithMimeType a static function. r=joe,r=bz 2012-10-03 16:17:40 -04:00
SerializedLoadContext.cpp Bug 756648 - Implement "cookie jars" for apps. r=biesi,smaug 2012-09-18 12:04:04 -04:00
SerializedLoadContext.h Bug 741059 - Part 1: Add APIs to nsIChannel to allow callers to override the private bit on the channel; r=jduell 2012-09-04 20:37:45 -04:00