summaryrefslogtreecommitdiffstats
path: root/chrome/utility/utility_thread.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/utility/utility_thread.h')
-rw-r--r--chrome/utility/utility_thread.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/utility/utility_thread.h b/chrome/utility/utility_thread.h
index 36419aa..187f914 100644
--- a/chrome/utility/utility_thread.h
+++ b/chrome/utility/utility_thread.h
@@ -84,6 +84,12 @@ class UtilityThread : public ChildThread {
// IPC to notify batch mode has finished and we should now quit.
void OnBatchModeFinished();
+ // IPC to get capabilities and defaults for the specified
+ // printer. Used on Windows to isolate the service process from printer driver
+ // crashes by executing this in a separate process. This does not run in a
+ // sandbox.
+ void OnGetPrinterCapsAndDefaults(const std::string& printer_name);
+
// Releases the process if we are not (or no longer) in batch mode.
void ReleaseProcessIfNeeded();