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

Issue 648993 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Working on ARC now
Closed: Sep 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Feature



Sign in to add a comment

Whitelist Ricoh print extension for Chrome in Public Sessions

Project Member Reported by sduraisamy@chromium.org, Sep 21 2016

Issue description

Please evaluate and whitelist Ricoh print extension for Chrome. Ideally we would like it to be white-listed for M-54

https://chrome.google.com/webstore/detail/ricoh-print-for-chrome/ioofdkhojeeimmagbjbknkejkgbphdfl

It is an extension that allows users to print from Chrome by specifying target printer’s network IP address. The target printer does not have to be Google Cloud Print ready.

It requests the following permissions - 

{u'socket': [u'tcp-listen:*:*', u'tcp-connect', u'resolve-host', u'udp-bind:*:*', u'udp-send-to:*:*']}
storage
printerProvider
unlimitedStorage
mdns

Similar bug for HP print extension (just for reference) - https://bugs.chromium.org/p/chromium/issues/detail?id=526770
 

Comment 1 by jsc...@chromium.org, Sep 21 2016

Cc: jsc...@chromium.org
Owner: mnissler@chromium.org
mnissler@, this seems roughly equivalent to what approved for the HP printer extension. Could you take a closer look and sign off if you're comfortable?
Cc: weifangsun@chromium.org
Status: Started (was: Assigned)
Looking...
Owner: sduraisamy@chromium.org
Status: Assigned (was: Started)
I've looked at the manifest, features/permissions look good. In fact, the only permission it's requesting that we're not already whitelisting is printerProvider.

I haven't reviewed the extension JS code, but since this app doesn't is fairly limited in permission it requests, it should be fine.

Bottom line: Approved for whitelisting.

Side note: Please add a TODO to the code though to have this app removed from the manual whitelist once the undergoing work to expand the automatic whitelisting (i.e. allowing printerProvider) has landed. Bonus points for creating a bug entry as a blocker for issue 633301 so we don't forget :)

Assigning back to Raj for further routing.
Owner: bartfab@chromium.org
Thanks Mattias. bartfab@ - Please whitelist the extension

I have created bug crbug.com/649772 to review all the whitelisted apps/extensions for PS once we expand automatic whitelisting for PS




Project Member

Comment 6 by bugdroid1@chromium.org, Sep 28 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d5320f2e11641641470ee87a1b7c1cd83f3c8ca7

commit d5320f2e11641641470ee87a1b7c1cd83f3c8ca7
Author: bartfab <bartfab@chromium.org>
Date: Wed Sep 28 12:47:42 2016

Whitelist Ricoh print extension for user in Public Sessions

This CL allows the RICOH Print for Chrome extension to run in
Public Sessions.

BUG= 648993 
TEST=None

Review-Url: https://codereview.chromium.org/2373553002
Cr-Commit-Position: refs/heads/master@{#421503}

[modify] https://crrev.com/d5320f2e11641641470ee87a1b7c1cd83f3c8ca7/chrome/browser/chromeos/extensions/device_local_account_management_policy_provider.cc

Status: Fixed (was: Assigned)
Labels: Merge-Request-54
Verified that the works on R55(8860.0.0	55.0.2878.0. )
Verified that the Ricoh print extension for Chrome is whitelisted for ChromeOS Public Sessions ie(Ricoh print extension can be force installed via policy and is installed on the chrome device) . 

Requesting Merge to R54.

Comment 9 by dimu@chromium.org, Oct 4 2016

Labels: -Merge-Request-54 Merge-Review-54 Hotlist-Merge-Review
[Automated comment] Less than 2 weeks to go before stable on M54, manual review required.
Labels: -Merge-Review-54 Merge-Approved-54
Project Member

Comment 11 by sheriffbot@chromium.org, Oct 9 2016

This issue has been approved for a merge. Please merge the fix to any appropriate branches as soon as possible!

If all merges have been completed, please remove any remaining Merge-Approved labels from this issue.

Thanks for your time! To disable nags, add the Disable-Nags label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 12 by bugdroid1@chromium.org, Oct 11 2016

Labels: -merge-approved-54 merge-merged-2840
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fd853d275f8ec876331d830075714b468b198fc8

commit fd853d275f8ec876331d830075714b468b198fc8
Author: Bartosz Fabianowski <bartfab@chromium.org>
Date: Tue Oct 11 09:50:37 2016

Whitelist Ricoh print extension for user in Public Sessions

This CL allows the RICOH Print for Chrome extension to run in
Public Sessions.

BUG= 648993 
TEST=None

Review-Url: https://codereview.chromium.org/2373553002
Cr-Commit-Position: refs/heads/master@{#421503}
(cherry picked from commit d5320f2e11641641470ee87a1b7c1cd83f3c8ca7)

Review URL: https://codereview.chromium.org/2407193002 .

Cr-Commit-Position: refs/branch-heads/2840@{#713}
Cr-Branched-From: 1ae106dbab4bddd85132d5b75c670794311f4c57-refs/heads/master@{#414607}

[modify] https://crrev.com/fd853d275f8ec876331d830075714b468b198fc8/chrome/browser/chromeos/extensions/device_local_account_management_policy_provider.cc

Comment 13 by trapti@google.com, Oct 13 2016

Status: Verified (was: Fixed)
Pit

M	ChromeOS	Chrome	ARC	Type	Channel
54	8743.65.0	54.0.2840.59	3344292	release	beta
Project Member

Comment 14 by bugdroid1@chromium.org, Oct 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fd853d275f8ec876331d830075714b468b198fc8

commit fd853d275f8ec876331d830075714b468b198fc8
Author: Bartosz Fabianowski <bartfab@chromium.org>
Date: Tue Oct 11 09:50:37 2016

Whitelist Ricoh print extension for user in Public Sessions

This CL allows the RICOH Print for Chrome extension to run in
Public Sessions.

BUG= 648993 
TEST=None

Review-Url: https://codereview.chromium.org/2373553002
Cr-Commit-Position: refs/heads/master@{#421503}
(cherry picked from commit d5320f2e11641641470ee87a1b7c1cd83f3c8ca7)

Review URL: https://codereview.chromium.org/2407193002 .

Cr-Commit-Position: refs/branch-heads/2840@{#713}
Cr-Branched-From: 1ae106dbab4bddd85132d5b75c670794311f4c57-refs/heads/master@{#414607}

[modify] https://crrev.com/fd853d275f8ec876331d830075714b468b198fc8/chrome/browser/chromeos/extensions/device_local_account_management_policy_provider.cc

Sign in to add a comment