Comment #11 on issue 12140 by bugdro...@chromium.org: Implement granular  
permissions for extensions
http://code.google.com/p/chromium/issues/detail?id=12140

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=24599

------------------------------------------------------------------------
r24599 | a...@chromium.org | 2009-08-26 23:47:46 -0700 (Wed, 26 Aug 2009) |  
14 lines
Changed paths:
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/app/generated_resources.grd?r1=24599&r2=24598
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_install_ui.cc?r1=24599&r2=24598
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_install_ui.h?r1=24599&r2=24598
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extensions_service.cc?r1=24599&r2=24598
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/gtk/extension_install_prompt_gtk.cc?r1=24599&r2=24598
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/views/extensions/extension_install_prompt.cc?r1=24599&r2=24598
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/extension.cc?r1=24599&r2=24598
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/extension.h?r1=24599&r2=24598
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/extension_unittest.cc?r1=24599&r2=24598
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/user_script.cc?r1=24599&r2=24598
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/user_script.h?r1=24599&r2=24598
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/allhosts1_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/allhosts1_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/allhosts2_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/allhosts2_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/allhosts3_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/allhosts3_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/hosts1_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/hosts1_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/hosts2_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/hosts2_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/hosts3_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/hosts3_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/hosts4_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/hosts4_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/permissions1_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/permissions1_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/permissions2_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/permissions2_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/permissions3_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/permissions3_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/permissions4_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/permissions4_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/plugin1_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/plugin1_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/plugin2_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/plugin2_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/plugin3_new.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/allow_silent_upgrade/plugin3_old.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/all_hosts.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/all_hosts2.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/all_hosts3.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/duplicate_content_script.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/duplicate_host.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/empty.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/https_not_considered.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/one_host.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/one_host_wildcard.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/two_content_scripts.json
    A  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/effective_host_permissions/two_hosts.json

Update of the extension install UI:

- Give the user more information about which hosts an
   extension can access.
- Remove the red severe warning because it doesn't play well
   with themes and because it adds nothing when the other
   text is more specific.
- Make the image a bit smaller.

Also integrate this new idea with the silent/not-silent update flow.

BUG=12129,12140,19582

Review URL: http://codereview.chromium.org/173463
------------------------------------------------------------------------


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to