Index: extensions/browser/api/web_view/web_view_internal_api.h |
diff --git a/extensions/browser/api/web_view/web_view_internal_api.h b/extensions/browser/api/web_view/web_view_internal_api.h |
index ad66ed28ba97af15cdfa76cdc844bc8f44d8b102..37483df9e0a1c09c9b74057999f9cb005b590faa 100644 |
--- a/extensions/browser/api/web_view/web_view_internal_api.h |
+++ b/extensions/browser/api/web_view/web_view_internal_api.h |
@@ -148,6 +148,23 @@ class WebViewInternalSetAllowTransparencyFunction : |
DISALLOW_COPY_AND_ASSIGN(WebViewInternalSetAllowTransparencyFunction); |
}; |
+class WebViewInternalSetAllowScalingFunction |
+ : public WebViewInternalExtensionFunction { |
+ public: |
+ DECLARE_EXTENSION_FUNCTION("webViewInternal.setAllowScaling", |
+ WEBVIEWINTERNAL_SETALLOWSCALING); |
+ |
+ WebViewInternalSetAllowScalingFunction(); |
+ |
+ protected: |
+ ~WebViewInternalSetAllowScalingFunction() override; |
+ |
+ private: |
+ bool RunAsyncSafe(WebViewGuest* guest) override; |
+ |
+ DISALLOW_COPY_AND_ASSIGN(WebViewInternalSetAllowScalingFunction); |
+}; |
+ |
class WebViewInternalSetZoomFunction : public WebViewInternalExtensionFunction { |
public: |
DECLARE_EXTENSION_FUNCTION("webViewInternal.setZoom", |