Index: chrome/browser/ui/tab_contents/tab_contents_wrapper.h |
diff --git a/chrome/browser/ui/tab_contents/tab_contents_wrapper.h b/chrome/browser/ui/tab_contents/tab_contents_wrapper.h |
index 77e2d4c0f6a1a424b696ff837976fb94d90b95b1..fdceb2537ae84bad82bd494753eabb9b9de2eb3f 100644 |
--- a/chrome/browser/ui/tab_contents/tab_contents_wrapper.h |
+++ b/chrome/browser/ui/tab_contents/tab_contents_wrapper.h |
@@ -59,6 +59,7 @@ class TabContentsWrapperDelegate; |
class TabSpecificContentSettings; |
class ThumbnailGenerator; |
class TranslateTabHelper; |
+class WebIntentPickerController; |
namespace safe_browsing { |
class ClientSideDetectionHost; |
@@ -195,6 +196,10 @@ class TabContentsWrapper : public TabContentsObserver, |
return restore_tab_helper_.get(); |
} |
+ WebIntentPickerController* web_intent_picker_controller() { |
+ return web_intent_picker_controller_.get(); |
+ } |
+ |
// Overrides ----------------------------------------------------------------- |
// TabContentsObserver overrides: |
@@ -327,6 +332,9 @@ class TabContentsWrapper : public TabContentsObserver, |
// Handles print job for this contents. |
scoped_ptr<printing::PrintViewManager> print_view_manager_; |
+ // Handles displaying a web intents picker to the user. |
+ scoped_ptr<WebIntentPickerController> web_intent_picker_controller_; |
+ |
// Handles IPCs related to SafeBrowsing client-side phishing detection. |
scoped_ptr<safe_browsing::ClientSideDetectionHost> |
safebrowsing_detection_host_; |