| Index: chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.h
|
| diff --git a/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.h b/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.h
|
| index b0469bc9f3d10d5c71e6c97a6fabe9c5b937b0a7..0e0bb477719f3957a4ffd4147a17e7f62ae96b1c 100644
|
| --- a/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.h
|
| +++ b/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.h
|
| @@ -162,11 +162,19 @@ class LocationBarViewMac : public LocationBar,
|
| // Set the location bar's icon to the correct image for the current URL.
|
| void UpdateLocationIcon();
|
|
|
| + // Set the location bar's controls to visibly match the current theme.
|
| + void UpdateColorsToMatchTheme();
|
| +
|
| // Notify the location bar that it was added to the browser window. Provides
|
| // an update point for interface objects that need to set their appearance
|
| // based on the window's theme.
|
| void OnAddedToWindow();
|
|
|
| + // Notify the location bar that the browser window theme has changed. Provides
|
| + // an update point for interface objects that need to set their appearance
|
| + // based on the window's theme.
|
| + void OnThemeChanged();
|
| +
|
| // ChromeOmniboxEditController:
|
| void UpdateWithoutTabRestore() override;
|
| void OnChanged() override;
|
|
|