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

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: fix build after r84303 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
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_refptr<printing::BackgroundPrintingManager>
218 background_printing_manager_;
219
215 scoped_ptr<ui::Clipboard> clipboard_; 220 scoped_ptr<ui::Clipboard> clipboard_;
216 221
217 // Manager for desktop notification UI. 222 // Manager for desktop notification UI.
218 bool created_notification_ui_manager_; 223 bool created_notification_ui_manager_;
219 scoped_ptr<NotificationUIManager> notification_ui_manager_; 224 scoped_ptr<NotificationUIManager> notification_ui_manager_;
220 225
221 scoped_ptr<AutomationProviderList> automation_provider_list_; 226 scoped_ptr<AutomationProviderList> automation_provider_list_;
222 227
223 scoped_ptr<GoogleURLTracker> google_url_tracker_; 228 scoped_ptr<GoogleURLTracker> google_url_tracker_;
224 scoped_ptr<IntranetRedirectDetector> intranet_redirect_detector_; 229 scoped_ptr<IntranetRedirectDetector> intranet_redirect_detector_;
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
279 284
280 #if defined(OS_CHROMEOS) 285 #if defined(OS_CHROMEOS)
281 scoped_refptr<chromeos::ProxyConfigServiceImpl> 286 scoped_refptr<chromeos::ProxyConfigServiceImpl>
282 chromeos_proxy_config_service_impl_; 287 chromeos_proxy_config_service_impl_;
283 #endif 288 #endif
284 289
285 DISALLOW_COPY_AND_ASSIGN(BrowserProcessImpl); 290 DISALLOW_COPY_AND_ASSIGN(BrowserProcessImpl);
286 }; 291 };
287 292
288 #endif // CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_ 293 #endif // CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698