| Index: chrome/browser/tab_contents/tab_contents.h
|
| diff --git a/chrome/browser/tab_contents/tab_contents.h b/chrome/browser/tab_contents/tab_contents.h
|
| index 304a6d276cd1f7b97d7cbb03f53c7f171be43ccb..f4b91156f4c64c3219f61791ea1bae3c52d4b235 100644
|
| --- a/chrome/browser/tab_contents/tab_contents.h
|
| +++ b/chrome/browser/tab_contents/tab_contents.h
|
| @@ -84,6 +84,7 @@ class SkBitmap;
|
| class TabContents;
|
| class TabContentsDelegate;
|
| class TabContentsFactory;
|
| +class TabContentsSSLHelper;
|
| class TabContentsView;
|
| class URLPattern;
|
| class URLRequestContextGetter;
|
| @@ -164,6 +165,9 @@ class TabContents : public PageNavigator,
|
| // Returns the PluginInstaller, creating it if necessary.
|
| PluginInstaller* GetPluginInstaller();
|
|
|
| + // Returns the TabContentsSSLHelper, creating if it necessary.
|
| + TabContentsSSLHelper* GetSSLHelper();
|
| +
|
| // Returns the SavePackage which manages the page saving job. May be NULL.
|
| SavePackage* save_package() const { return save_package_.get(); }
|
|
|
| @@ -889,6 +893,7 @@ class TabContents : public PageNavigator,
|
| virtual RenderViewHostDelegate::FavIcon* GetFavIconDelegate();
|
| virtual RenderViewHostDelegate::Autocomplete* GetAutocompleteDelegate();
|
| virtual RenderViewHostDelegate::AutoFill* GetAutoFillDelegate();
|
| + virtual RenderViewHostDelegate::SSL* GetSSLDelegate();
|
| virtual AutomationResourceRoutingDelegate*
|
| GetAutomationResourceRoutingDelegate();
|
| virtual TabContents* GetAsTabContents();
|
| @@ -1070,6 +1075,9 @@ class TabContents : public PageNavigator,
|
| // PluginInstaller, lazily created.
|
| scoped_ptr<PluginInstaller> plugin_installer_;
|
|
|
| + // TabContentsSSLHelper, lazily created.
|
| + scoped_ptr<TabContentsSSLHelper> ssl_helper_;
|
| +
|
| // Handles drag and drop event forwarding to extensions.
|
| BookmarkDrag* bookmark_drag_;
|
|
|
|
|