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