Index: chrome/browser/extensions/api/web_view/web_view_internal_api.h |
diff --git a/chrome/browser/extensions/api/web_view/web_view_internal_api.h b/chrome/browser/extensions/api/web_view/web_view_internal_api.h |
index 6122e6a14538551b37e38809fc89e5270e5172f2..3fe3562c2040a0bc2087ff6e0c633da685bcb07b 100644 |
--- a/chrome/browser/extensions/api/web_view/web_view_internal_api.h |
+++ b/chrome/browser/extensions/api/web_view/web_view_internal_api.h |
@@ -5,9 +5,10 @@ |
#ifndef CHROME_BROWSER_EXTENSIONS_API_WEB_VIEW_WEB_VIEW_INTERNAL_API_H_ |
#define CHROME_BROWSER_EXTENSIONS_API_WEB_VIEW_WEB_VIEW_INTERNAL_API_H_ |
-#include "chrome/browser/extensions/api/capture_web_contents_function.h" |
#include "chrome/browser/extensions/api/execute_code_function.h" |
#include "chrome/browser/guest_view/web_view/web_view_find_helper.h" |
+#include "extensions/browser/api/capture_web_contents_function.h" |
+#include "extensions/browser/extension_function.h" |
#include "extensions/browser/guest_view/web_view/web_view_guest.h" |
// WARNING: WebViewInternal could be loaded in an unblessed context, thus any |
@@ -214,7 +215,7 @@ class WebViewInternalInsertCSSFunction |
}; |
class WebViewInternalCaptureVisibleRegionFunction |
- : public extensions::CaptureWebContentsFunction { |
+ : public extensions::CaptureWebContentsFunction<AsyncExtensionFunction> { |
DECLARE_EXTENSION_FUNCTION("webViewInternal.captureVisibleRegion", |
WEBVIEWINTERNAL_CAPTUREVISIBLEREGION); |