| OLD | NEW | 
|    1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |    1 // Copyright (c) 2012 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 #include "chrome/browser/ui/browser_tab_contents.h" |    5 #include "chrome/browser/ui/browser_tab_contents.h" | 
|    6  |    6  | 
|    7 #include "base/command_line.h" |    7 #include "base/command_line.h" | 
|    8 #include "chrome/browser/api/infobars/infobar_service.h" |    8 #include "chrome/browser/api/infobars/infobar_service.h" | 
|    9 #include "chrome/browser/content_settings/tab_specific_content_settings.h" |    9 #include "chrome/browser/content_settings/tab_specific_content_settings.h" | 
|   10 #include "chrome/browser/extensions/api/web_navigation/web_navigation_api.h" |   10 #include "chrome/browser/extensions/api/web_navigation/web_navigation_api.h" | 
| (...skipping 20 matching lines...) Expand all  Loading... | 
|   31 #include "chrome/browser/ui/autofill/tab_autofill_manager_delegate.h" |   31 #include "chrome/browser/ui/autofill/tab_autofill_manager_delegate.h" | 
|   32 #include "chrome/browser/ui/blocked_content/blocked_content_tab_helper.h" |   32 #include "chrome/browser/ui/blocked_content/blocked_content_tab_helper.h" | 
|   33 #include "chrome/browser/ui/bookmarks/bookmark_tab_helper.h" |   33 #include "chrome/browser/ui/bookmarks/bookmark_tab_helper.h" | 
|   34 #include "chrome/browser/ui/find_bar/find_tab_helper.h" |   34 #include "chrome/browser/ui/find_bar/find_tab_helper.h" | 
|   35 #include "chrome/browser/ui/hung_plugin_tab_helper.h" |   35 #include "chrome/browser/ui/hung_plugin_tab_helper.h" | 
|   36 #include "chrome/browser/ui/pdf/pdf_tab_helper.h" |   36 #include "chrome/browser/ui/pdf/pdf_tab_helper.h" | 
|   37 #include "chrome/browser/ui/prefs/prefs_tab_helper.h" |   37 #include "chrome/browser/ui/prefs/prefs_tab_helper.h" | 
|   38 #include "chrome/browser/ui/sad_tab_helper.h" |   38 #include "chrome/browser/ui/sad_tab_helper.h" | 
|   39 #include "chrome/browser/ui/search/search_tab_helper.h" |   39 #include "chrome/browser/ui/search/search_tab_helper.h" | 
|   40 #include "chrome/browser/ui/search_engines/search_engine_tab_helper.h" |   40 #include "chrome/browser/ui/search_engines/search_engine_tab_helper.h" | 
|   41 #include "chrome/browser/ui/snapshot_tab_helper.h" |  | 
|   42 #include "chrome/browser/ui/sync/tab_contents_synced_tab_delegate.h" |   41 #include "chrome/browser/ui/sync/tab_contents_synced_tab_delegate.h" | 
|   43 #include "chrome/browser/ui/tab_contents/core_tab_helper.h" |   42 #include "chrome/browser/ui/tab_contents/core_tab_helper.h" | 
|   44 #include "chrome/browser/ui/web_contents_modal_dialog_manager.h" |   43 #include "chrome/browser/ui/web_contents_modal_dialog_manager.h" | 
|   45 #include "chrome/browser/ui/zoom/zoom_controller.h" |   44 #include "chrome/browser/ui/zoom/zoom_controller.h" | 
|   46 #include "chrome/browser/view_type_utils.h" |   45 #include "chrome/browser/view_type_utils.h" | 
|   47 #include "chrome/common/chrome_switches.h" |   46 #include "chrome/common/chrome_switches.h" | 
|   48 #include "components/autofill/browser/autofill_external_delegate.h" |   47 #include "components/autofill/browser/autofill_external_delegate.h" | 
|   49 #include "components/autofill/browser/autofill_manager.h" |   48 #include "components/autofill/browser/autofill_manager.h" | 
|   50 #include "content/public/browser/web_contents.h" |   49 #include "content/public/browser/web_contents.h" | 
|   51  |   50  | 
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  138   PasswordManager::CreateForWebContentsAndDelegate( |  137   PasswordManager::CreateForWebContentsAndDelegate( | 
|  139       web_contents, PasswordManagerDelegateImpl::FromWebContents(web_contents)); |  138       web_contents, PasswordManagerDelegateImpl::FromWebContents(web_contents)); | 
|  140   PDFTabHelper::CreateForWebContents(web_contents); |  139   PDFTabHelper::CreateForWebContents(web_contents); | 
|  141   PluginObserver::CreateForWebContents(web_contents); |  140   PluginObserver::CreateForWebContents(web_contents); | 
|  142   PrefsTabHelper::CreateForWebContents(web_contents); |  141   PrefsTabHelper::CreateForWebContents(web_contents); | 
|  143   prerender::PrerenderTabHelper::CreateForWebContents(web_contents); |  142   prerender::PrerenderTabHelper::CreateForWebContents(web_contents); | 
|  144   SadTabHelper::CreateForWebContents(web_contents); |  143   SadTabHelper::CreateForWebContents(web_contents); | 
|  145   safe_browsing::SafeBrowsingTabObserver::CreateForWebContents(web_contents); |  144   safe_browsing::SafeBrowsingTabObserver::CreateForWebContents(web_contents); | 
|  146   SearchEngineTabHelper::CreateForWebContents(web_contents); |  145   SearchEngineTabHelper::CreateForWebContents(web_contents); | 
|  147   chrome::search::SearchTabHelper::CreateForWebContents(web_contents); |  146   chrome::search::SearchTabHelper::CreateForWebContents(web_contents); | 
|  148   SnapshotTabHelper::CreateForWebContents(web_contents); |  | 
|  149   SSLTabHelper::CreateForWebContents(web_contents); |  147   SSLTabHelper::CreateForWebContents(web_contents); | 
|  150   TabContentsSyncedTabDelegate::CreateForWebContents(web_contents); |  148   TabContentsSyncedTabDelegate::CreateForWebContents(web_contents); | 
|  151   TabSpecificContentSettings::CreateForWebContents(web_contents); |  149   TabSpecificContentSettings::CreateForWebContents(web_contents); | 
|  152   ThumbnailTabHelper::CreateForWebContents(web_contents); |  150   ThumbnailTabHelper::CreateForWebContents(web_contents); | 
|  153   TranslateTabHelper::CreateForWebContents(web_contents); |  151   TranslateTabHelper::CreateForWebContents(web_contents); | 
|  154   ZoomController::CreateForWebContents(web_contents); |  152   ZoomController::CreateForWebContents(web_contents); | 
|  155  |  153  | 
|  156 #if defined(ENABLE_AUTOMATION) |  154 #if defined(ENABLE_AUTOMATION) | 
|  157   AutomationTabHelper::CreateForWebContents(web_contents); |  155   AutomationTabHelper::CreateForWebContents(web_contents); | 
|  158 #endif |  156 #endif | 
| (...skipping 16 matching lines...) Expand all  Loading... | 
|  175   if (OneClickSigninHelper::CanOffer( |  173   if (OneClickSigninHelper::CanOffer( | 
|  176           web_contents, OneClickSigninHelper::CAN_OFFER_FOR_ALL, "", NULL)) { |  174           web_contents, OneClickSigninHelper::CAN_OFFER_FOR_ALL, "", NULL)) { | 
|  177     OneClickSigninHelper::CreateForWebContents(web_contents); |  175     OneClickSigninHelper::CreateForWebContents(web_contents); | 
|  178   } |  176   } | 
|  179 #endif |  177 #endif | 
|  180  |  178  | 
|  181 #if defined(OS_WIN) |  179 #if defined(OS_WIN) | 
|  182   MetroPinTabHelper::CreateForWebContents(web_contents); |  180   MetroPinTabHelper::CreateForWebContents(web_contents); | 
|  183 #endif |  181 #endif | 
|  184 } |  182 } | 
| OLD | NEW |