diff options
author | fsamuel@chromium.org <fsamuel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-06 03:31:30 +0000 |
---|---|---|
committer | fsamuel@chromium.org <fsamuel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-06 03:31:30 +0000 |
commit | 2456926a4579ff3bfa2b686c05a06014dab5b78f (patch) | |
tree | c49fee81d578a3520b92a3e89b9a724ec0f0418f /android_webview | |
parent | 8022ed59d498755730a7c2d290596b48458b4f62 (diff) | |
download | chromium_src-2456926a4579ff3bfa2b686c05a06014dab5b78f.zip chromium_src-2456926a4579ff3bfa2b686c05a06014dab5b78f.tar.gz chromium_src-2456926a4579ff3bfa2b686c05a06014dab5b78f.tar.bz2 |
Towards moving guest management to chrome: Introduce GuestViewManager
This CL moves a lot of functionality from BrowserPluginGuestManager to GuestViewManager including instance ID allocation.
Currently GuestViewManager is a BrowserPluginGuestManagerDelegate.
In the future, GuestViewManager will completely replace BrowserPluginGuestManager.
BUG=364141, 330264
Review URL: https://codereview.chromium.org/258373002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@268391 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview')
-rw-r--r-- | android_webview/browser/aw_browser_context.cc | 5 | ||||
-rw-r--r-- | android_webview/browser/aw_browser_context.h | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/android_webview/browser/aw_browser_context.cc b/android_webview/browser/aw_browser_context.cc index c1154dc..1d2514c 100644 --- a/android_webview/browser/aw_browser_context.cc +++ b/android_webview/browser/aw_browser_context.cc @@ -269,6 +269,11 @@ AwBrowserContext::GetGeolocationPermissionContext() { return geolocation_permission_context_.get(); } +content::BrowserPluginGuestManagerDelegate* +AwBrowserContext::GetGuestManagerDelegate() { + return NULL; +} + quota::SpecialStoragePolicy* AwBrowserContext::GetSpecialStoragePolicy() { // Intentionally returning NULL as 'Extensions' and 'Apps' not supported. return NULL; diff --git a/android_webview/browser/aw_browser_context.h b/android_webview/browser/aw_browser_context.h index 8b5f388..94bbf4a 100644 --- a/android_webview/browser/aw_browser_context.h +++ b/android_webview/browser/aw_browser_context.h @@ -123,6 +123,8 @@ class AwBrowserContext : public content::BrowserContext, GetDownloadManagerDelegate() OVERRIDE; virtual content::GeolocationPermissionContext* GetGeolocationPermissionContext() OVERRIDE; + virtual content::BrowserPluginGuestManagerDelegate* + GetGuestManagerDelegate() OVERRIDE; virtual quota::SpecialStoragePolicy* GetSpecialStoragePolicy() OVERRIDE; // visitedlink::VisitedLinkDelegate implementation. |