Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(35)

Side by Side Diff: chrome/browser/tab_contents/tab_contents.h

Issue 3209002: Input file type now supported in extension popups. (Closed) Base URL: http://src.chromium.org/git/chromium.git
Patch Set: Synced Created 10 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 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 "build/build_config.h" 9 #include "build/build_config.h"
10 10
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
62 struct PasswordForm; 62 struct PasswordForm;
63 } 63 }
64 64
65 class AutocompleteHistoryManager; 65 class AutocompleteHistoryManager;
66 class AutoFillManager; 66 class AutoFillManager;
67 class BlockedPluginManager; 67 class BlockedPluginManager;
68 class BlockedPopupContainer; 68 class BlockedPopupContainer;
69 class DOMUI; 69 class DOMUI;
70 class DownloadItem; 70 class DownloadItem;
71 class Extension; 71 class Extension;
72 class FileSelectHelper;
72 class InfoBarDelegate; 73 class InfoBarDelegate;
73 class LoadNotificationDetails; 74 class LoadNotificationDetails;
74 class MatchPreview; 75 class MatchPreview;
75 class OmniboxSearchHint; 76 class OmniboxSearchHint;
76 class PasswordManager; 77 class PasswordManager;
77 class PluginInstaller; 78 class PluginInstaller;
78 class Profile; 79 class Profile;
79 struct RendererPreferences; 80 struct RendererPreferences;
80 class RenderViewHost; 81 class RenderViewHost;
81 class SiteInstance; 82 class SiteInstance;
82 class SkBitmap; 83 class SkBitmap;
83 class TabContents; 84 class TabContents;
84 class TabContentsDelegate; 85 class TabContentsDelegate;
85 class TabContentsFileSelectHelper;
86 class TabContentsSSLHelper; 86 class TabContentsSSLHelper;
87 class TabContentsView; 87 class TabContentsView;
88 class URLPattern; 88 class URLPattern;
89 struct ThumbnailScore; 89 struct ThumbnailScore;
90 struct ViewHostMsg_DomMessage_Params; 90 struct ViewHostMsg_DomMessage_Params;
91 struct ViewHostMsg_FrameNavigate_Params; 91 struct ViewHostMsg_FrameNavigate_Params;
92 struct WebPreferences; 92 struct WebPreferences;
93 93
94 // Describes what goes in the main content area of a tab. TabContents is 94 // Describes what goes in the main content area of a tab. TabContents is
95 // the only type of TabContents, and these should be merged together. 95 // the only type of TabContents, and these should be merged together.
(...skipping 971 matching lines...) Expand 10 before | Expand all | Expand 10 after
1067 1067
1068 // PluginInstaller, lazily created. 1068 // PluginInstaller, lazily created.
1069 scoped_ptr<PluginInstaller> plugin_installer_; 1069 scoped_ptr<PluginInstaller> plugin_installer_;
1070 1070
1071 // TabContentsSSLHelper, lazily created. 1071 // TabContentsSSLHelper, lazily created.
1072 scoped_ptr<TabContentsSSLHelper> ssl_helper_; 1072 scoped_ptr<TabContentsSSLHelper> ssl_helper_;
1073 1073
1074 // BlockedPluginManager, lazily created. 1074 // BlockedPluginManager, lazily created.
1075 scoped_ptr<BlockedPluginManager> blocked_plugin_manager_; 1075 scoped_ptr<BlockedPluginManager> blocked_plugin_manager_;
1076 1076
1077 // TabContentsFileSelectHelper, lazily created. 1077 // FileSelectHelper, lazily created.
1078 scoped_ptr<TabContentsFileSelectHelper> file_select_helper_; 1078 scoped_ptr<FileSelectHelper> file_select_helper_;
1079 1079
1080 // Handles drag and drop event forwarding to extensions. 1080 // Handles drag and drop event forwarding to extensions.
1081 BookmarkDrag* bookmark_drag_; 1081 BookmarkDrag* bookmark_drag_;
1082 1082
1083 // Handles downloading favicons. 1083 // Handles downloading favicons.
1084 FavIconHelper fav_icon_helper_; 1084 FavIconHelper fav_icon_helper_;
1085 1085
1086 // Cached web app info data. 1086 // Cached web app info data.
1087 webkit_glue::WebApplicationInfo web_app_info_; 1087 webkit_glue::WebApplicationInfo web_app_info_;
1088 1088
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
1267 bool displaying_pdf_content_; 1267 bool displaying_pdf_content_;
1268 1268
1269 scoped_ptr<MatchPreview> match_preview_; 1269 scoped_ptr<MatchPreview> match_preview_;
1270 1270
1271 // --------------------------------------------------------------------------- 1271 // ---------------------------------------------------------------------------
1272 1272
1273 DISALLOW_COPY_AND_ASSIGN(TabContents); 1273 DISALLOW_COPY_AND_ASSIGN(TabContents);
1274 }; 1274 };
1275 1275
1276 #endif // CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ 1276 #endif // CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_
OLDNEW
« no previous file with comments | « chrome/browser/renderer_host/render_view_host_delegate.h ('k') | chrome/browser/tab_contents/tab_contents.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698