Index: android_webview/browser/aw_content_browser_client.cc |
diff --git a/android_webview/browser/aw_content_browser_client.cc b/android_webview/browser/aw_content_browser_client.cc |
index 8b1b827dd423d0e29fc44a499d1f26f3bdc27c4e..bc970ecf52ce89b8f6c57376eabb040778f26ed2 100644 |
--- a/android_webview/browser/aw_content_browser_client.cc |
+++ b/android_webview/browser/aw_content_browser_client.cc |
@@ -44,13 +44,15 @@ class DummyAccessTokenStore : public content::AccessTokenStore { |
namespace android_webview { |
AwContentBrowserClient::AwContentBrowserClient( |
- ViewDelegateFactoryFn* view_delegate_factory) |
+ ViewDelegateFactoryFn* view_delegate_factory, |
+ GeolocationPermissionGetterFn* geolocation_permission_getter) |
: view_delegate_factory_(view_delegate_factory) { |
FilePath user_data_dir; |
if (!PathService::Get(base::DIR_ANDROID_APP_DATA, &user_data_dir)) { |
NOTREACHED() << "Failed to get app data directory for Android WebView"; |
} |
- browser_context_.reset(new AwBrowserContext(user_data_dir)); |
+ browser_context_.reset( |
+ new AwBrowserContext(user_data_dir, geolocation_permission_getter)); |
} |
AwContentBrowserClient::~AwContentBrowserClient() { |