| Index: chrome/browser/ui/tab_contents/tab_contents_wrapper.h
|
| ===================================================================
|
| --- chrome/browser/ui/tab_contents/tab_contents_wrapper.h (revision 80243)
|
| +++ chrome/browser/ui/tab_contents/tab_contents_wrapper.h (working copy)
|
| @@ -28,6 +28,7 @@
|
| class AutofillManager;
|
| class DevToolsTabHelper;
|
| class Extension;
|
| +class ExtensionTabHelper;
|
| class FileSelectObserver;
|
| class FindTabHelper;
|
| class NavigationController;
|
| @@ -87,16 +88,6 @@
|
| return tab_contents()->render_view_host();
|
| }
|
| Profile* profile() const { return tab_contents()->profile(); }
|
| -
|
| - // Convenience methods until extensions are removed from TabContents.
|
| - void SetExtensionAppById(const std::string& extension_app_id) {
|
| - tab_contents()->SetExtensionAppById(extension_app_id);
|
| - }
|
| - const Extension* extension_app() const {
|
| - return tab_contents()->extension_app();
|
| - }
|
| - bool is_app() const { return tab_contents()->is_app(); }
|
| -
|
| bool is_starred() const { return is_starred_; }
|
|
|
| // Tab Helpers ---------------------------------------------------------------
|
| @@ -107,6 +98,10 @@
|
|
|
| AutofillManager* autofill_manager() { return autofill_manager_.get(); }
|
|
|
| + ExtensionTabHelper* extension_tab_helper() {
|
| + return extension_tab_helper_.get();
|
| + }
|
| +
|
| FindTabHelper* find_tab_helper() { return find_tab_helper_.get(); }
|
|
|
| PasswordManager* password_manager() { return password_manager_.get(); }
|
| @@ -173,6 +168,8 @@
|
|
|
| scoped_ptr<DevToolsTabHelper> dev_tools_tab_helper_;
|
|
|
| + scoped_ptr<ExtensionTabHelper> extension_tab_helper_;
|
| +
|
| scoped_ptr<FindTabHelper> find_tab_helper_;
|
|
|
| // PasswordManager and its delegate. The delegate must outlive the manager,
|
|
|