Index: chrome/browser/ui/tab_contents/tab_contents.h |
=================================================================== |
--- chrome/browser/ui/tab_contents/tab_contents.h (revision 142108) |
+++ chrome/browser/ui/tab_contents/tab_contents.h (working copy) |
@@ -55,6 +55,10 @@ |
class SyncedTabDelegate; |
} |
+namespace captive_portal { |
+class CaptivePortalTabHelper; |
+} |
+ |
namespace extensions { |
class WebNavigationTabObserver; |
} |
@@ -138,6 +142,12 @@ |
return bookmark_tab_helper_.get(); |
} |
+#if defined(ENABLE_CAPTIVE_PORTAL_DETECTION) |
+ captive_portal::CaptivePortalTabHelper* captive_portal_tab_helper() { |
+ return captive_portal_tab_helper_.get(); |
+ } |
+#endif |
+ |
ConstrainedWindowTabHelper* constrained_window_tab_helper() { |
return constrained_window_tab_helper_.get(); |
} |
@@ -242,6 +252,9 @@ |
scoped_ptr<AutomationTabHelper> automation_tab_helper_; |
scoped_ptr<BlockedContentTabHelper> blocked_content_tab_helper_; |
scoped_ptr<BookmarkTabHelper> bookmark_tab_helper_; |
+#if defined(ENABLE_CAPTIVE_PORTAL_DETECTION) |
+ scoped_ptr<captive_portal::CaptivePortalTabHelper> captive_portal_tab_helper_; |
+#endif |
scoped_ptr<ConstrainedWindowTabHelper> constrained_window_tab_helper_; |
scoped_ptr<CoreTabHelper> core_tab_helper_; |
scoped_ptr<ExtensionTabHelper> extension_tab_helper_; |