Index: ui/app_list/views/app_list_view.h |
diff --git a/ui/app_list/views/app_list_view.h b/ui/app_list/views/app_list_view.h |
index bf83fc18fed3ef79c3ff53c090d5117c96df0278..d1ee3384f56052b0bd4554ba54128ffd549b4d3d 100644 |
--- a/ui/app_list/views/app_list_view.h |
+++ b/ui/app_list/views/app_list_view.h |
@@ -42,7 +42,7 @@ class APP_LIST_EXPORT AppListView : public views::BubbleDelegateView, |
public AppListViewDelegateObserver, |
public SpeechUIModelObserver { |
public: |
- // Takes ownership of |delegate|. |
+ // Does not take ownership of |delegate|. |
explicit AppListView(AppListViewDelegate* delegate); |
virtual ~AppListView(); |
@@ -156,7 +156,7 @@ class APP_LIST_EXPORT AppListView : public views::BubbleDelegateView, |
virtual void OnSpeechRecognitionStateChanged( |
SpeechRecognitionState new_state) OVERRIDE; |
- scoped_ptr<AppListViewDelegate> delegate_; |
+ AppListViewDelegate* delegate_; // Weak. Owned by AppListService. |
AppListMainView* app_list_main_view_; |
SpeechView* speech_view_; |