New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 622821 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Jul 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Services>CloudPrint, /privet/printer/submitdoc request parameters are incorrect/missing

Reported by jamesjon...@gmail.com, Jun 23 2016

Issue description

Steps to reproduce the problem:
1. Issue a privet local printing job from Android 6.0.0 with Cloud Print 1.33b
2. Document name is blank on receiving system
3. 

What is the expected behavior?
Document name is populated correctly.

What went wrong?
AndroidOS will issue this print job request:

POST /privet/printer/submitdoc?client=android-app HTTP/1.1

while ChromeOS will issue this print job request:

POST /privet/printer/submitdoc?client_name=Chrome&job_name=Test+Job HTTP/1.1

The GCP specification does not provide for a "client" parameter, but "client_name" instead.  Although all of the specified parameters are optional for /privet/printer/submitdoc, the spec "HIGHLY" recommends that clients provide a valid user name, client name and job name for a good user experience.

Did this work before? No 

Chrome version: 51.0.2704.81  Channel: stable
OS Version: 6.0.0; XT1064 Build/MPB24.65-34
Flash Version: Shockwave Flash 22.0 r0

Not sure if I input this bug report correctly.  It is intended for Cloud Print on AndroidOS.
 
Components: Services>CloudPrint
Owner: scottbyer@chromium.org
Status: Started (was: Unconfirmed)
Status: Fixed (was: Started)
Fixed in Cloud Print 1.37, now pushed to the play store.

Sign in to add a comment