diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2021-05-20 09:47:09 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2021-06-07 11:15:42 +0000 |
commit | 189d4fd8fad9e3c776873be51938cd31a42b6177 (patch) | |
tree | 6497caeff5e383937996768766ab3bb2081a40b2 /chromium/chrome/browser/ui/webui/settings/settings_ui.h | |
parent | 8bc75099d364490b22f43a7ce366b366c08f4164 (diff) |
BASELINE: Update Chromium to 90.0.4430.221
Change-Id: Iff4d9d18d2fcf1a576f3b1f453010f744a232920
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/chrome/browser/ui/webui/settings/settings_ui.h')
-rw-r--r-- | chromium/chrome/browser/ui/webui/settings/settings_ui.h | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/chromium/chrome/browser/ui/webui/settings/settings_ui.h b/chromium/chrome/browser/ui/webui/settings/settings_ui.h index 6da24f5e2c8..e8e71c921c8 100644 --- a/chromium/chrome/browser/ui/webui/settings/settings_ui.h +++ b/chromium/chrome/browser/ui/webui/settings/settings_ui.h @@ -7,17 +7,18 @@ #include "base/macros.h" #include "build/build_config.h" +#include "build/chromeos_buildflags.h" #include "chrome/browser/profiles/profile.h" #include "chrome/browser/ui/webui/webui_load_timer.h" #include "content/public/browser/web_ui_controller.h" -#if !defined(OS_CHROMEOS) +#if !BUILDFLAG(IS_CHROMEOS_ASH) #include "mojo/public/cpp/bindings/pending_receiver.h" #include "mojo/public/cpp/bindings/pending_remote.h" #include "mojo/public/cpp/bindings/receiver.h" #include "ui/webui/mojo_web_ui_controller.h" #include "ui/webui/resources/cr_components/customize_themes/customize_themes.mojom.h" -#endif // !defined(OS_CHROMEOS) +#endif // !BUILDFLAG(IS_CHROMEOS_ASH) namespace content { class WebUIMessageHandler; @@ -27,22 +28,22 @@ namespace user_prefs { class PrefRegistrySyncable; } -#if !defined(OS_CHROMEOS) +#if !BUILDFLAG(IS_CHROMEOS_ASH) class ChromeCustomizeThemesHandler; -#endif // !defined(OS_CHROMEOS) +#endif // !BUILDFLAG(IS_CHROMEOS_ASH) namespace settings { // The WebUI handler for chrome://settings. class SettingsUI : -#if !defined(OS_CHROMEOS) +#if !BUILDFLAG(IS_CHROMEOS_ASH) // chrome://settings/manageProfile which only exists on !OS_CHROMEOS // requires mojo bindings. public ui::MojoWebUIController, public customize_themes::mojom::CustomizeThemesHandlerFactory -#else // !defined(OS_CHROMEOS) +#else // !BUILDFLAG(IS_CHROMEOS_ASH) public content::WebUIController -#endif // defined(OS_CHROMEOS) +#endif // BUILDFLAG(IS_CHROMEOS_ASH) { public: static void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry); @@ -50,18 +51,18 @@ class SettingsUI : explicit SettingsUI(content::WebUI* web_ui); ~SettingsUI() override; -#if defined(OS_CHROMEOS) +#if BUILDFLAG(IS_CHROMEOS_ASH) // Initializes the WebUI message handlers for CrOS-specific settings that are // still shown in the browser settings UI. void InitBrowserSettingsWebUIHandlers(); -#else // defined(OS_CHROMEOS) +#else // BUILDFLAG(IS_CHROMEOS_ASH) // Instantiates the implementor of the // customize_themes::mojom::CustomizeThemesHandlerFactory mojo interface // passing the pending receiver that will be internally bound. void BindInterface(mojo::PendingReceiver< customize_themes::mojom::CustomizeThemesHandlerFactory> pending_receiver); -#endif // !defined(OS_CHROMEOS) +#endif // !BUILDFLAG(IS_CHROMEOS_ASH) private: void AddSettingsPageUIHandler( @@ -70,7 +71,7 @@ class SettingsUI : // Makes a request to show a HaTS survey. void TryShowHatsSurveyWithTimeout(); -#if !defined(OS_CHROMEOS) +#if !BUILDFLAG(IS_CHROMEOS_ASH) // customize_themes::mojom::CustomizeThemesHandlerFactory: void CreateCustomizeThemesHandler( mojo::PendingRemote<customize_themes::mojom::CustomizeThemesClient> @@ -81,7 +82,7 @@ class SettingsUI : std::unique_ptr<ChromeCustomizeThemesHandler> customize_themes_handler_; mojo::Receiver<customize_themes::mojom::CustomizeThemesHandlerFactory> customize_themes_factory_receiver_; -#endif // !defined(OS_CHROMEOS) +#endif // !BUILDFLAG(IS_CHROMEOS_ASH) WebuiLoadTimer webui_load_timer_; |