| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ | 5 #ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ |
| 6 #define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ | 6 #define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ |
| 7 #pragma once | 7 #pragma once |
| 8 | 8 |
| 9 #include <deque> | 9 #include <deque> |
| 10 #include <map> | 10 #include <map> |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 61 class DOMUI; | 61 class DOMUI; |
| 62 class DownloadItem; | 62 class DownloadItem; |
| 63 class Extension; | 63 class Extension; |
| 64 class FileSelectHelper; | 64 class FileSelectHelper; |
| 65 class InfoBarDelegate; | 65 class InfoBarDelegate; |
| 66 class LoadNotificationDetails; | 66 class LoadNotificationDetails; |
| 67 class OmniboxSearchHint; | 67 class OmniboxSearchHint; |
| 68 class PluginInstallerInfoBarDelegate; | 68 class PluginInstallerInfoBarDelegate; |
| 69 class Profile; | 69 class Profile; |
| 70 class PrerenderManager; | 70 class PrerenderManager; |
| 71 class PrerenderPLTRecorder; |
| 71 struct RendererPreferences; | 72 struct RendererPreferences; |
| 72 class RenderViewHost; | 73 class RenderViewHost; |
| 73 class SessionStorageNamespace; | 74 class SessionStorageNamespace; |
| 74 class SiteInstance; | 75 class SiteInstance; |
| 75 class SkBitmap; | 76 class SkBitmap; |
| 76 class TabContents; | 77 class TabContents; |
| 77 class TabContentsDelegate; | 78 class TabContentsDelegate; |
| 78 class TabContentsSSLHelper; | 79 class TabContentsSSLHelper; |
| 79 class TabContentsView; | 80 class TabContentsView; |
| 80 class URLPattern; | 81 class URLPattern; |
| (...skipping 1036 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1117 | 1118 |
| 1118 // AutocompleteHistoryManager. | 1119 // AutocompleteHistoryManager. |
| 1119 scoped_ptr<AutocompleteHistoryManager> autocomplete_history_manager_; | 1120 scoped_ptr<AutocompleteHistoryManager> autocomplete_history_manager_; |
| 1120 | 1121 |
| 1121 // AutoFillManager. | 1122 // AutoFillManager. |
| 1122 scoped_ptr<AutoFillManager> autofill_manager_; | 1123 scoped_ptr<AutoFillManager> autofill_manager_; |
| 1123 | 1124 |
| 1124 // PluginInstallerInfoBarDelegate, lazily created. | 1125 // PluginInstallerInfoBarDelegate, lazily created. |
| 1125 scoped_ptr<PluginInstallerInfoBarDelegate> plugin_installer_; | 1126 scoped_ptr<PluginInstallerInfoBarDelegate> plugin_installer_; |
| 1126 | 1127 |
| 1128 // Prerender PageLoadTime Recorder. |
| 1129 scoped_ptr<PrerenderPLTRecorder> prerender_plt_recorder_; |
| 1130 |
| 1127 // TabContentsSSLHelper, lazily created. | 1131 // TabContentsSSLHelper, lazily created. |
| 1128 scoped_ptr<TabContentsSSLHelper> ssl_helper_; | 1132 scoped_ptr<TabContentsSSLHelper> ssl_helper_; |
| 1129 | 1133 |
| 1130 // FileSelectHelper, lazily created. | 1134 // FileSelectHelper, lazily created. |
| 1131 scoped_ptr<FileSelectHelper> file_select_helper_; | 1135 scoped_ptr<FileSelectHelper> file_select_helper_; |
| 1132 | 1136 |
| 1133 // Handles drag and drop event forwarding to extensions. | 1137 // Handles drag and drop event forwarding to extensions. |
| 1134 BookmarkDrag* bookmark_drag_; | 1138 BookmarkDrag* bookmark_drag_; |
| 1135 | 1139 |
| 1136 // Handles downloading favicons. | 1140 // Handles downloading favicons. |
| (...skipping 198 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1335 ObserverList<WebNavigationObserver> web_navigation_observers_; | 1339 ObserverList<WebNavigationObserver> web_navigation_observers_; |
| 1336 | 1340 |
| 1337 // Content restrictions, used to disable print/copy etc based on content's | 1341 // Content restrictions, used to disable print/copy etc based on content's |
| 1338 // (full-page plugins for now only) permissions. | 1342 // (full-page plugins for now only) permissions. |
| 1339 int content_restrictions_; | 1343 int content_restrictions_; |
| 1340 | 1344 |
| 1341 DISALLOW_COPY_AND_ASSIGN(TabContents); | 1345 DISALLOW_COPY_AND_ASSIGN(TabContents); |
| 1342 }; | 1346 }; |
| 1343 | 1347 |
| 1344 #endif // CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ | 1348 #endif // CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ |
| OLD | NEW |