Mailbox support for texture layers.
[chromium-blink-merge.git] / cloud_print / virtual_driver / virtual_driver_switches.h
blobb11570b3e685b470d4f51bd18e70cbfc5ae3ae5b
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
3 // found in the LICENSE file.
5 #ifndef CLOUD_PRINT_VIRTUAL_DRIVER_VIRTUAL_DRIVER_SWITCHES_H_
6 #define CLOUD_PRINT_VIRTUAL_DRIVER_VIRTUAL_DRIVER_SWITCHES_H_
8 namespace switches {
9 // These constants are duplicated from chrome/common/chrome_switches.cc
10 // in order to avoid dependency problems.
11 // TODO(abodenha@chromium.org) Reunify them in some sensible manner.
12 // Bug: http://crbug.com/88991
14 // Location of Chrome user profile. Optional.
15 extern const char kCloudPrintUserDataDir[];
17 // Used with kCloudPrintFile. Tells Chrome to delete the file when
18 // finished displaying the print dialog.
19 extern const char kCloudPrintDeleteFile[];
21 // Tells chrome to display the cloud print dialog and upload the
22 // specified file for printing.
23 extern const char kCloudPrintFile[];
25 // Used with kCloudPrintFile to specify a title for the resulting print
26 // job.
27 extern const char kCloudPrintJobTitle[];
29 // Specifies the mime type to be used when uploading data from the
30 // file referenced by cloud-print-file.
31 // Defaults to "application/pdf" if unspecified.
32 extern const char kCloudPrintFileType[];
34 // Used with kCloudPrintFile to specify a JSON print ticket for the resulting
35 // print job.
36 // Defaults to null if unspecified.
37 extern const char kCloudPrintPrintTicket[];
38 } // namespace switches
40 #endif // CLOUD_PRINT_VIRTUAL_DRIVER_VIRTUAL_DRIVER_SWITCHES_H_