Index: chrome/browser/cocoa/location_bar/location_bar_view_mac.h |
diff --git a/chrome/browser/cocoa/location_bar/location_bar_view_mac.h b/chrome/browser/cocoa/location_bar/location_bar_view_mac.h |
index f7d77fe7f23685ac20c639a8209a6ff84a9b6f76..6536a95ed99ab8f814edff313dd8c4efafe6d98d 100644 |
--- a/chrome/browser/cocoa/location_bar/location_bar_view_mac.h |
+++ b/chrome/browser/cocoa/location_bar/location_bar_view_mac.h |
@@ -47,9 +47,7 @@ class LocationBarViewMac : public AutocompleteEditController, |
virtual ~LocationBarViewMac(); |
// Overridden from LocationBar: |
- virtual void ShowFirstRunBubble(FirstRun::BubbleType bubble_type) { |
- NOTIMPLEMENTED(); |
- } |
+ virtual void ShowFirstRunBubble(FirstRun::BubbleType bubble_type); |
virtual std::wstring GetInputString() const; |
virtual WindowOpenDisposition GetWindowOpenDisposition() const; |
virtual PageTransition::Type GetPageTransition() const; |
@@ -433,6 +431,8 @@ class LocationBarViewMac : public AutocompleteEditController, |
// tab contents state. |
void RefreshContentSettingsViews(); |
+ void ShowFirstRunBubbleInternal(FirstRun::BubbleType bubble_type); |
+ |
scoped_ptr<AutocompleteEditViewMac> edit_view_; |
CommandUpdater* command_updater_; // Weak, owned by Browser. |
@@ -477,6 +477,9 @@ class LocationBarViewMac : public AutocompleteEditController, |
// Used to register for notifications received by NotificationObserver. |
NotificationRegistrar registrar_; |
+ // Used to schedule a task for the first run info bubble. |
+ ScopedRunnableMethodFactory<LocationBarViewMac> first_run_bubble_; |
+ |
DISALLOW_COPY_AND_ASSIGN(LocationBarViewMac); |
}; |