-class WebViewInternalCaptureVisibleRegionFunction
- : public extensions::CaptureWebContentsFunction {
- DECLARE_EXTENSION_FUNCTION("webViewInternal.captureVisibleRegion",
- WEBVIEWINTERNAL_CAPTUREVISIBLEREGION);
-
- WebViewInternalCaptureVisibleRegionFunction();
-
- protected:
- virtual ~WebViewInternalCaptureVisibleRegionFunction();
-
- private:
- // extensions::CaptureWebContentsFunction implementation.
- virtual bool IsScreenshotEnabled() OVERRIDE;
- virtual content::WebContents* GetWebContentsForID(int id) OVERRIDE;
- virtual void OnCaptureFailure(FailureReason reason) OVERRIDE;
-
- DISALLOW_COPY_AND_ASSIGN(WebViewInternalCaptureVisibleRegionFunction);
-};
-