Index: chrome/browser/extensions/api/tabs/tabs_api.h |
diff --git a/chrome/browser/extensions/api/tabs/tabs_api.h b/chrome/browser/extensions/api/tabs/tabs_api.h |
index 270da0e7b349535b9ea0f0e1958e61c06c97f341..11b905b0cc5f08ef95a7a0c68498ce73cde0462b 100644 |
--- a/chrome/browser/extensions/api/tabs/tabs_api.h |
+++ b/chrome/browser/extensions/api/tabs/tabs_api.h |
@@ -196,15 +196,17 @@ class TabsDetectLanguageFunction : public ChromeAsyncExtensionFunction, |
DECLARE_EXTENSION_FUNCTION("tabs.detectLanguage", TABS_DETECTLANGUAGE) |
}; |
class TabsCaptureVisibleTabFunction |
- : public extensions::CaptureWebContentsFunction< |
- ChromeAsyncExtensionFunction> { |
+ : public extensions::CaptureWebContentsFunction { |
public: |
+ TabsCaptureVisibleTabFunction(); |
static void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry); |
protected: |
virtual ~TabsCaptureVisibleTabFunction() {} |
private: |
+ const ChromeExtensionFunctionDetails chrome_details_; |
+ |
// extensions::CaptureWebContentsFunction: |
virtual bool IsScreenshotEnabled() OVERRIDE; |
virtual content::WebContents* GetWebContentsForID(int id) OVERRIDE; |