| Index: chrome/browser/managed_mode/managed_mode_navigation_observer.h
|
| diff --git a/chrome/browser/managed_mode/managed_mode_navigation_observer.h b/chrome/browser/managed_mode/managed_mode_navigation_observer.h
|
| index 53ab1c9b5a24d751cd0ed4b81703d1cb7f9ac144..3fb4bd329a0ba3c470511753e78ffef0ab661e7a 100644
|
| --- a/chrome/browser/managed_mode/managed_mode_navigation_observer.h
|
| +++ b/chrome/browser/managed_mode/managed_mode_navigation_observer.h
|
| @@ -13,6 +13,7 @@
|
|
|
| class InfoBarDelegate;
|
| class ManagedModeURLFilter;
|
| +class ManagedUserService;
|
|
|
| class ManagedModeNavigationObserver
|
| : public content::WebContentsObserver,
|
| @@ -106,7 +107,10 @@ class ManagedModeNavigationObserver
|
| content::PageTransition transition_type,
|
| content::RenderViewHost* render_view_host) OVERRIDE;
|
|
|
| - // Owned by ManagedMode (which is a singleton and outlives us).
|
| + // Owned by the profile, so outlives us.
|
| + ManagedUserService* managed_user_service_;
|
| +
|
| + // Owned by ManagedUserService.
|
| const ManagedModeURLFilter* url_filter_;
|
|
|
| // Owned by the InfoBarService, which has the same lifetime as this object.
|
|
|