diff options
Diffstat (limited to 'chrome_frame/chrome_frame_automation.h')
-rw-r--r-- | chrome_frame/chrome_frame_automation.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome_frame/chrome_frame_automation.h b/chrome_frame/chrome_frame_automation.h index 48c76fd..f01d1b4 100644 --- a/chrome_frame/chrome_frame_automation.h +++ b/chrome_frame/chrome_frame_automation.h @@ -186,11 +186,19 @@ class ChromeFrameAutomationClient virtual void LoadExpandedExtension(const FilePath& path, void* user_data); + // Starts a request to get the list of enabled extensions' base directories. + // Response comes back as ChromeFrameDelegate::OnEnabledExtensions(). + virtual void GetEnabledExtensions(void* user_data); + virtual void InstallExtensionComplete( const FilePath& path, void* user_data, AutomationMsg_ExtensionResponseValues res); + virtual void GetEnabledExtensionsComplete( + void* user_data, + std::vector<FilePath>* extension_directories); + virtual void OnChromeFrameHostMoved(); TabProxy* tab() const { return tab_.get(); } |