summaryrefslogtreecommitdiffstats
path: root/android_webview
diff options
context:
space:
mode:
authorfsamuel@chromium.org <fsamuel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-06 03:31:30 +0000
committerfsamuel@chromium.org <fsamuel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-06 03:31:30 +0000
commit2456926a4579ff3bfa2b686c05a06014dab5b78f (patch)
treec49fee81d578a3520b92a3e89b9a724ec0f0418f /android_webview
parent8022ed59d498755730a7c2d290596b48458b4f62 (diff)
downloadchromium_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.cc5
-rw-r--r--android_webview/browser/aw_browser_context.h2
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.