| Index: chrome/browser/ui/webui/options/browser_options_handler.h
|
| diff --git a/chrome/browser/ui/webui/options/browser_options_handler.h b/chrome/browser/ui/webui/options/browser_options_handler.h
|
| index 6dbc64d5acad2ead2b3af8bcc683018ae7617c17..a2e917185cd930283f78f3a5b068bcd303b5960f 100644
|
| --- a/chrome/browser/ui/webui/options/browser_options_handler.h
|
| +++ b/chrome/browser/ui/webui/options/browser_options_handler.h
|
| @@ -73,7 +73,9 @@ class BrowserOptionsHandler
|
| const content::NotificationSource& source,
|
| const content::NotificationDetails& details) OVERRIDE;
|
|
|
| +#if defined(ENABLE_FULL_PRINTING) && !defined(OS_CHROMEOS)
|
| void OnCloudPrintPrefsChanged();
|
| +#endif
|
|
|
| // SelectFileDialog::Listener implementation
|
| virtual void FileSelected(const base::FilePath& path,
|
| @@ -240,6 +242,7 @@ class BrowserOptionsHandler
|
| void ShowManageSSLCertificates(const ListValue* args);
|
| #endif
|
|
|
| +#if defined(ENABLE_FULL_PRINTING)
|
| // Callback for the Cloud Print manage button. This will open a new
|
| // tab pointed at the management URL.
|
| void ShowCloudPrintManagePage(const ListValue* args);
|
| @@ -266,7 +269,8 @@ class BrowserOptionsHandler
|
| // Remove cloud print connector section if cloud print connector management
|
| // UI is disabled.
|
| void RemoveCloudPrintConnectorSection();
|
| -#endif
|
| +#endif // defined(OS_CHROMEOS)
|
| +#endif // defined(ENABLE_FULL_PRINTING)
|
|
|
| #if defined(OS_CHROMEOS)
|
| // Opens the wallpaper manager component extension.
|
| @@ -334,7 +338,7 @@ class BrowserOptionsHandler
|
|
|
| scoped_refptr<ui::SelectFileDialog> select_folder_dialog_;
|
|
|
| -#if !defined(OS_CHROMEOS)
|
| +#if defined(ENABLE_FULL_PRINTING) && !defined(OS_CHROMEOS)
|
| StringPrefMember cloud_print_connector_email_;
|
| BooleanPrefMember cloud_print_connector_enabled_;
|
| bool cloud_print_connector_ui_enabled_;
|
|
|