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. |