DescriptionInitial support for cloudprint in print preview.
To enable in Windows/Mac/Linux pass "--enable-cloud-print --enable-print-preview" on the command line.
To enable in ChromeOS open about:flags and enable print preview.
This first pass extends the print preview UI to retrieve a printer list from cloud print and to allow printing to a cloud print printer.
Limitations/known issues:
Sign in opens a new tab and requires the print preview page to be refreshed after sign in.
Only pulls the first 10 GCP printers.
Job settings are very limited. Only sets color and only for a limited set of printers.
BUG=80004
TEST=
When running with default flags the only visible change should be that "Manage Printers" is now "Manage Local Printers"
With flags set as above there should be new entries in the printer selection dropdown allowing the use of cloud printers. It should be possible to sign in to cloud print, open the management page, and be able to print documents to cloud printers.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=92275
Patch Set 1 #Patch Set 2 : More polish #Patch Set 3 : Code cleanup #Patch Set 4 : Fixed minor issue with print caps #Patch Set 5 : Fix bad merge #
Total comments: 14
Patch Set 6 : review feedback. Started caps. #Patch Set 7 : Checkpoint before weekend. #Patch Set 8 : Sorting out several merges #Patch Set 9 : Get basic print ticket working #Patch Set 10 : Lint cleanup and comments #Patch Set 11 : Lint! #
Total comments: 18
Patch Set 12 : Review feedback #
Total comments: 14
Patch Set 13 : Review feedback #
Total comments: 1
Patch Set 14 : Latest merge. Removed whitelist code.wq #
Total comments: 15
Patch Set 15 : Merge #Patch Set 16 : Review feedback #Patch Set 17 : More merges. Made printer list calls async. #Patch Set 18 : Merge. #Patch Set 19 : Fixed stickiness #Patch Set 20 : Code cleanup #Patch Set 21 : Lint #Patch Set 22 : Resolved new conflictswq #Messages
Total messages: 24 (0 generated)
|