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

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

Issue 6930034: Print Preview: Print in the background. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 years, 7 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 | Annotate | Revision Log
« no previous file with comments | « chrome/browser/browser_process.h ('k') | chrome/browser/browser_process_impl.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 // When each service is created, we set a flag indicating this. At this point, 5 // When each service is created, we set a flag indicating this. At this point,
6 // the service initialization could fail or succeed. This allows us to remember 6 // the service initialization could fail or succeed. This allows us to remember
7 // if we tried to create a service, and not try creating it over and over if 7 // if we tried to create a service, and not try creating it over and over if
8 // the creation failed. 8 // the creation failed.
9 9
10 #ifndef CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_ 10 #ifndef CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
78 virtual void InitDevToolsHttpProtocolHandler( 78 virtual void InitDevToolsHttpProtocolHandler(
79 const std::string& ip, 79 const std::string& ip,
80 int port, 80 int port,
81 const std::string& frontend_url); 81 const std::string& frontend_url);
82 virtual void InitDevToolsLegacyProtocolHandler(int port); 82 virtual void InitDevToolsLegacyProtocolHandler(int port);
83 virtual unsigned int AddRefModule(); 83 virtual unsigned int AddRefModule();
84 virtual unsigned int ReleaseModule(); 84 virtual unsigned int ReleaseModule();
85 virtual bool IsShuttingDown(); 85 virtual bool IsShuttingDown();
86 virtual printing::PrintJobManager* print_job_manager(); 86 virtual printing::PrintJobManager* print_job_manager();
87 virtual printing::PrintPreviewTabController* print_preview_tab_controller(); 87 virtual printing::PrintPreviewTabController* print_preview_tab_controller();
88 virtual printing::BackgroundPrintingManager* background_printing_manager();
88 virtual GoogleURLTracker* google_url_tracker(); 89 virtual GoogleURLTracker* google_url_tracker();
89 virtual IntranetRedirectDetector* intranet_redirect_detector(); 90 virtual IntranetRedirectDetector* intranet_redirect_detector();
90 virtual const std::string& GetApplicationLocale(); 91 virtual const std::string& GetApplicationLocale();
91 virtual void SetApplicationLocale(const std::string& locale); 92 virtual void SetApplicationLocale(const std::string& locale);
92 virtual DownloadStatusUpdater* download_status_updater(); 93 virtual DownloadStatusUpdater* download_status_updater();
93 virtual base::WaitableEvent* shutdown_event(); 94 virtual base::WaitableEvent* shutdown_event();
94 virtual TabCloseableStateWatcher* tab_closeable_state_watcher(); 95 virtual TabCloseableStateWatcher* tab_closeable_state_watcher();
95 virtual safe_browsing::ClientSideDetectionService* 96 virtual safe_browsing::ClientSideDetectionService*
96 safe_browsing_detection_service(); 97 safe_browsing_detection_service();
97 virtual bool plugin_finder_disabled() const; 98 virtual bool plugin_finder_disabled() const;
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
136 void CreateViewedPageTracker(); 137 void CreateViewedPageTracker();
137 void CreateIconManager(); 138 void CreateIconManager();
138 void CreateDevToolsManager(); 139 void CreateDevToolsManager();
139 void CreateSidebarManager(); 140 void CreateSidebarManager();
140 void CreateGoogleURLTracker(); 141 void CreateGoogleURLTracker();
141 void CreateIntranetRedirectDetector(); 142 void CreateIntranetRedirectDetector();
142 void CreateNotificationUIManager(); 143 void CreateNotificationUIManager();
143 void CreateStatusTrayManager(); 144 void CreateStatusTrayManager();
144 void CreateTabCloseableStateWatcher(); 145 void CreateTabCloseableStateWatcher();
145 void CreatePrintPreviewTabController(); 146 void CreatePrintPreviewTabController();
147 void CreateBackgroundPrintingManager();
146 void CreateSafeBrowsingDetectionService(); 148 void CreateSafeBrowsingDetectionService();
147 149
148 bool IsSafeBrowsingDetectionServiceEnabled(); 150 bool IsSafeBrowsingDetectionServiceEnabled();
149 151
150 void ApplyDisabledSchemesPolicy(); 152 void ApplyDisabledSchemesPolicy();
151 153
152 #if defined(IPC_MESSAGE_LOG_ENABLED) 154 #if defined(IPC_MESSAGE_LOG_ENABLED)
153 void SetIPCLoggingEnabledForChildProcesses(bool enabled); 155 void SetIPCLoggingEnabledForChildProcesses(bool enabled);
154 #endif 156 #endif
155 157
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
205 207
206 bool created_sidebar_manager_; 208 bool created_sidebar_manager_;
207 scoped_refptr<SidebarManager> sidebar_manager_; 209 scoped_refptr<SidebarManager> sidebar_manager_;
208 210
209 bool created_browser_policy_connector_; 211 bool created_browser_policy_connector_;
210 scoped_ptr<policy::BrowserPolicyConnector> browser_policy_connector_; 212 scoped_ptr<policy::BrowserPolicyConnector> browser_policy_connector_;
211 213
212 scoped_refptr<printing::PrintPreviewTabController> 214 scoped_refptr<printing::PrintPreviewTabController>
213 print_preview_tab_controller_; 215 print_preview_tab_controller_;
214 216
217 scoped_ptr<printing::BackgroundPrintingManager> background_printing_manager_;
218
215 scoped_ptr<ui::Clipboard> clipboard_; 219 scoped_ptr<ui::Clipboard> clipboard_;
216 220
217 // Manager for desktop notification UI. 221 // Manager for desktop notification UI.
218 bool created_notification_ui_manager_; 222 bool created_notification_ui_manager_;
219 scoped_ptr<NotificationUIManager> notification_ui_manager_; 223 scoped_ptr<NotificationUIManager> notification_ui_manager_;
220 224
221 scoped_ptr<AutomationProviderList> automation_provider_list_; 225 scoped_ptr<AutomationProviderList> automation_provider_list_;
222 226
223 scoped_ptr<GoogleURLTracker> google_url_tracker_; 227 scoped_ptr<GoogleURLTracker> google_url_tracker_;
224 scoped_ptr<IntranetRedirectDetector> intranet_redirect_detector_; 228 scoped_ptr<IntranetRedirectDetector> intranet_redirect_detector_;
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
279 283
280 #if defined(OS_CHROMEOS) 284 #if defined(OS_CHROMEOS)
281 scoped_refptr<chromeos::ProxyConfigServiceImpl> 285 scoped_refptr<chromeos::ProxyConfigServiceImpl>
282 chromeos_proxy_config_service_impl_; 286 chromeos_proxy_config_service_impl_;
283 #endif 287 #endif
284 288
285 DISALLOW_COPY_AND_ASSIGN(BrowserProcessImpl); 289 DISALLOW_COPY_AND_ASSIGN(BrowserProcessImpl);
286 }; 290 };
287 291
288 #endif // CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_ 292 #endif // CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_
OLDNEW
« no previous file with comments | « chrome/browser/browser_process.h ('k') | chrome/browser/browser_process_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698