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 4112958aeac489f3725277f3df279f171a1077e8..b0469bc9f3d10d5c71e6c97a6fabe9c5b937b0a7 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 |
@@ -159,6 +159,14 @@ class LocationBarViewMac : public LocationBar, |
// Clears any location bar state stored for |contents|. |
void ResetTabState(content::WebContents* contents); |
+ // Set the location bar's icon to the correct image for the current URL. |
+ void UpdateLocationIcon(); |
+ |
+ // 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(); |
+ |
// ChromeOmniboxEditController: |
void UpdateWithoutTabRestore() override; |
void OnChanged() override; |
@@ -168,6 +176,7 @@ class LocationBarViewMac : public LocationBar, |
const ToolbarModel* GetToolbarModel() const override; |
content::WebContents* GetWebContents() override; |
+ bool ShouldShowEVBubble() const; |
NSImage* GetKeywordImage(const base::string16& keyword); |
AutocompleteTextField* GetAutocompleteTextField() { return field_; } |