diff options
author | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-28 21:50:29 +0000 |
---|---|---|
committer | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-28 21:50:29 +0000 |
commit | ffcb1ca31ec8deda19bb02475a1084be549e15b7 (patch) | |
tree | 2417a45447e92595ca840899388147acd78f7e0f /printing/backend/print_backend.h | |
parent | a751c1a98e3379a946377bf7c5e5188575ed99b6 (diff) | |
download | chromium_src-ffcb1ca31ec8deda19bb02475a1084be549e15b7.zip chromium_src-ffcb1ca31ec8deda19bb02475a1084be549e15b7.tar.gz chromium_src-ffcb1ca31ec8deda19bb02475a1084be549e15b7.tar.bz2 |
Printing: Add ability to get the default printer from the print backend.
BUG=84126
TEST=none
Review URL: http://codereview.chromium.org/7087011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87187 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'printing/backend/print_backend.h')
-rw-r--r-- | printing/backend/print_backend.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/printing/backend/print_backend.h b/printing/backend/print_backend.h index a6caa51..f53eaa5 100644 --- a/printing/backend/print_backend.h +++ b/printing/backend/print_backend.h @@ -54,6 +54,9 @@ class PrintBackend : public base::RefCountedThreadSafe<PrintBackend> { // Enumerates the list of installed local and network printers. virtual bool EnumeratePrinters(PrinterList* printer_list) = 0; + // Get the default printer name. Empty string if no default printer. + virtual std::string GetDefaultPrinterName() = 0; + // Gets the capabilities and defaults for a specific printer. virtual bool GetPrinterCapsAndDefaults( const std::string& printer_name, |