Index: chrome/installer/util/chrome_frame_distribution.h |
diff --git a/chrome/installer/util/chrome_frame_distribution.h b/chrome/installer/util/chrome_frame_distribution.h |
index fa891d6173eb7ea7b6bafeb085c32757440dc641..12fd6a6dc7e7b0065baf19f059ae53728e7d0051 100644 |
--- a/chrome/installer/util/chrome_frame_distribution.h |
+++ b/chrome/installer/util/chrome_frame_distribution.h |
@@ -47,13 +47,19 @@ class ChromeFrameDistribution : public BrowserDistribution { |
virtual string16 GetIconFilename() OVERRIDE; |
+ virtual bool IsSetAsDefaultSupported() OVERRIDE; |
+ |
virtual bool CanSetAsDefault() OVERRIDE; |
virtual bool CanCreateDesktopShortcuts() OVERRIDE; |
- virtual bool GetCommandExecuteImplClsid( |
+ virtual bool GetCommandExecuteImplClsidString( |
string16* handler_class_uuid) OVERRIDE; |
+#if defined(OS_WIN) |
+ virtual bool GetCommandExecuteImplClsid(CLSID* handler_class_uuid) OVERRIDE; |
+#endif |
+ |
virtual void UpdateInstallStatus(bool system_install, |
installer::ArchiveType archive_type, |
installer::InstallStatus install_status) OVERRIDE; |