diff options
author | abodenha@chromium.org <abodenha@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-15 06:39:55 +0000 |
---|---|---|
committer | abodenha@chromium.org <abodenha@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-15 06:39:55 +0000 |
commit | cc109cc7e3355d7c78e7add4a56853d639a15382 (patch) | |
tree | cbea0d2f355eefc1685eab3a51043e1791e22f49 /chrome/browser/app_controller_mac.mm | |
parent | af391f0f9255a08f839068afee22c10f7b227734 (diff) | |
download | chromium_src-cc109cc7e3355d7c78e7add4a56853d639a15382.zip chromium_src-cc109cc7e3355d7c78e7add4a56853d639a15382.tar.gz chromium_src-cc109cc7e3355d7c78e7add4a56853d639a15382.tar.bz2 |
Simplify GCP integration with print preview.
Removes GCP printers from the printer dropdown on platforms other than Chrome OS.
Adds an option to the printer dropdown to close print preview and print via the cloud print dialog.
BUG=
TEST=Cloud print printers should only appear in print preview in chrome os.
If cloud print is enabled, a new option should appear in the print preview dropdown that closes print preview and brings up the cloud print dialog.
Review URL: http://codereview.chromium.org/7830013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101256 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/app_controller_mac.mm')
-rw-r--r-- | chrome/browser/app_controller_mac.mm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/app_controller_mac.mm b/chrome/browser/app_controller_mac.mm index 9cf9fb7..8320b6f 100644 --- a/chrome/browser/app_controller_mac.mm +++ b/chrome/browser/app_controller_mac.mm @@ -1104,7 +1104,8 @@ const AEEventClass kAECloudPrintUninstallClass = 'GCPu'; string16 printTicket16 = base::SysNSStringToUTF16(printTicket); print_dialog_cloud::CreatePrintDialogForFile( FilePath([inputPath UTF8String]), title16, - printTicket16, [mime UTF8String], /*modal=*/false); + printTicket16, [mime UTF8String], /*modal=*/false, + /*delete_on_close=*/false); } } |