Adding a Chrome CWS private API to report whether an extension is pending a custodian approval or not. |
|||
Issue descriptionFor Superviseduser initiated apps and extensions installs, the CWS needs to know whether an extension is approved or pending approval to change the CWS install button text accordingly. Currently it's one of those cases "Buy, Add to Chrome, Launch ...etc." A new status should be added "Pending" when an extension is pending custodian approval.
,
Jul 4 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f7715a2ae33d1bcc0515b47254c305e47d0b6a18 commit f7715a2ae33d1bcc0515b47254c305e47d0b6a18 Author: mamir <mamir@chromium.org> Date: Mon Jul 04 13:05:08 2016 CWS private API (webstorePrivate.isPendingCustodianApproval) Adding a new CWS private API (webstorePrivate.isPendingCustodianApproval) to check if an extension is pending custodian approval. It is used in the wesbtore to show the extension as "Pending" when it has been installed or updated and the custodian hasn't approved it yet. Custodian approvals are required for extensions that are installed by supervised users and Unicorn users, or for updates that require additional permissions. BUG= 609849 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/1948133004 Cr-Commit-Position: refs/heads/master@{#403674} [modify] https://crrev.com/f7715a2ae33d1bcc0515b47254c305e47d0b6a18/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc [modify] https://crrev.com/f7715a2ae33d1bcc0515b47254c305e47d0b6a18/chrome/browser/extensions/api/webstore_private/webstore_private_api.h [modify] https://crrev.com/f7715a2ae33d1bcc0515b47254c305e47d0b6a18/chrome/browser/extensions/extension_service_sync_unittest.cc [modify] https://crrev.com/f7715a2ae33d1bcc0515b47254c305e47d0b6a18/chrome/common/extensions/api/webstore_private.json [modify] https://crrev.com/f7715a2ae33d1bcc0515b47254c305e47d0b6a18/extensions/browser/extension_function_histogram_value.h [modify] https://crrev.com/f7715a2ae33d1bcc0515b47254c305e47d0b6a18/tools/metrics/histograms/histograms.xml
,
Jul 4 2016
,
Oct 20 2016
|
|||
►
Sign in to add a comment |
|||
Comment 1 by rdevlin....@chromium.org
, May 6 2016