Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(704)

Issue 580363002: Update app info and install prompt UI to show retained devices. (Closed)

Created:
6 years, 3 months ago by Reilly Grant (use Gerrit)
Modified:
6 years, 2 months ago
CC:
chromium-reviews, extensions-reviews_chromium.org, vsevik, tfarina, yurys, paulirish+reviews_chromium.org, devtools-reviews_chromium.org, chromium-apps-reviews_chromium.org, aandrey+blink_chromium.org, pfeldman, sashab
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Update app info and install prompt UI to show retained devices. This patch updates the app info dialog and the extensions install prompt dialog user interfaces to show, for each extension, the devices that are recorded in the SavedDevicesService. Along with retained files, access to these devices can be revoked by clicking a button in these dialog boxes. Devices not written to ExtensionPrefs (devices that are ephemeral because the do not have a serial number) are not shown here. Permission to access them is dropped when they are disconnected or Chrome exits. BUG=346953 Committed: https://crrev.com/c64d3dd16d71e8f18c05b7d48d74722c8c922dfc Cr-Commit-Position: refs/heads/master@{#297262}

Patch Set 1 : #

Total comments: 19

Patch Set 2 : Addressed feedback from Avi and tapted. #

Total comments: 4

Patch Set 3 : Rebased on top of permissions manager changes. #

Patch Set 4 : Rebased to ToT. #

Messages

Total messages: 19 (7 generated)
Reilly Grant (use Gerrit)
This patch depends on https://codereview.chromium.org/580963002/.
6 years, 3 months ago (2014-09-19 02:32:58 UTC) #5
sashab
I really need to be in OWNERS for app_info_dialog :'( But thanks for the CC ...
6 years, 3 months ago (2014-09-19 02:38:26 UTC) #6
Avi (use Gerrit)
Dunno what you wanted me for; I imagine the Cocoa stuff. That LGTM, as does ...
6 years, 3 months ago (2014-09-19 03:54:46 UTC) #7
tapted
Mostly lg - just one question below (What happens if an extension has both retained ...
6 years, 3 months ago (2014-09-19 04:09:09 UTC) #8
Reilly Grant (use Gerrit)
Thank you both for the reviews. Avi, yes, I was looking to you for the ...
6 years, 3 months ago (2014-09-19 19:30:10 UTC) #9
tapted
lgtm https://codereview.chromium.org/580363002/diff/40001/chrome/browser/ui/cocoa/extensions/extension_install_view_controller.mm File chrome/browser/ui/cocoa/extensions/extension_install_view_controller.mm (right): https://codereview.chromium.org/580363002/diff/40001/chrome/browser/ui/cocoa/extensions/extension_install_view_controller.mm#newcode668 chrome/browser/ui/cocoa/extensions/extension_install_view_controller.mm:668: type = ExtensionInstallPrompt::RETAINED_DEVICES_DETAILS; On 2014/09/19 19:30:09, reillyg wrote: ...
6 years, 3 months ago (2014-09-22 01:04:36 UTC) #10
Finnur
Can you post a screenshot of how this looks? https://codereview.chromium.org/580363002/diff/60001/chrome/browser/extensions/extension_install_prompt.cc File chrome/browser/extensions/extension_install_prompt.cc (right): https://codereview.chromium.org/580363002/diff/60001/chrome/browser/extensions/extension_install_prompt.cc#newcode311 chrome/browser/extensions/extension_install_prompt.cc:311: ...
6 years, 3 months ago (2014-09-23 09:46:03 UTC) #11
Reilly Grant (use Gerrit)
I've attached screenshots of the new UI to the bug here: https://code.google.com/p/chromium/issues/detail?id=346953#c18 https://codereview.chromium.org/580363002/diff/60001/chrome/browser/extensions/extension_install_prompt.cc File chrome/browser/extensions/extension_install_prompt.cc ...
6 years, 2 months ago (2014-09-25 17:06:22 UTC) #14
Finnur
LGTM
6 years, 2 months ago (2014-09-26 09:41:57 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/580363002/140001
6 years, 2 months ago (2014-09-29 20:19:51 UTC) #17
commit-bot: I haz the power
Committed patchset #4 (id:140001) as 3132fec61b38dd7e5cd0a5e52cba2ebd3e617474
6 years, 2 months ago (2014-09-29 21:10:20 UTC) #18
commit-bot: I haz the power
6 years, 2 months ago (2014-09-29 21:15:24 UTC) #19
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/c64d3dd16d71e8f18c05b7d48d74722c8c922dfc
Cr-Commit-Position: refs/heads/master@{#297262}

Powered by Google App Engine
This is Rietveld 408576698