| 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;
|
|
|