Index: android_webview/browser/jni_dependency_factory.h |
diff --git a/android_webview/browser/jni_dependency_factory.h b/android_webview/browser/jni_dependency_factory.h |
index 983ef2ac18e5b273b17324f8236bbedc01a55fba..d27e9b2b407249216468fedb67eb576dadde3b53 100644 |
--- a/android_webview/browser/jni_dependency_factory.h |
+++ b/android_webview/browser/jni_dependency_factory.h |
@@ -16,6 +16,7 @@ class WebContentsViewDelegate; |
namespace android_webview { |
class AwBrowserContext; |
+class AwMessagePortService; |
class AwQuotaManagerBridge; |
class AwWebPreferencesPopulater; |
@@ -29,6 +30,7 @@ class JniDependencyFactory { |
virtual content::WebContentsViewDelegate* CreateViewDelegate( |
content::WebContents* web_contents) = 0; |
virtual AwWebPreferencesPopulater* CreateWebPreferencesPopulater() = 0; |
+ virtual AwMessagePortService* CreateAwMessagePortService() = 0; |
#if defined(VIDEO_HOLE) |
virtual content::ExternalVideoSurfaceContainer* |
CreateExternalVideoSurfaceContainer(content::WebContents* contents) = 0; |