diff options
author | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-30 18:16:18 +0000 |
---|---|---|
committer | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-30 18:16:18 +0000 |
commit | 526657d45abd72067ff774c552cc4df5825fc742 (patch) | |
tree | cb5da516b3b90c0057eaff34b51697bd1ff9ea4a /chrome/chrome_browser.gypi | |
parent | ac68bb0756f5bcb47cd79e832ef9ec6e5cb8bda0 (diff) | |
download | chromium_src-526657d45abd72067ff774c552cc4df5825fc742.zip chromium_src-526657d45abd72067ff774c552cc4df5825fc742.tar.gz chromium_src-526657d45abd72067ff774c552cc4df5825fc742.tar.bz2 |
Allow authenticated installs from the disk image.
When launching from a read-only disk image, if no installed copy exists in
/Applications, and the user chooses to install from the disk image:
If it appears that there isn't permission to write to /Applications, prompt
the user to authenticate as an administrator. If authentication is
successful, copy the application as root, set its permissions, and promote
Keystone to use a system ticket.
BUG=40265
TEST=Remove the application from /Applications and test, as both an admin
user and a normal user, installation directly from the disk image. When
installation occurs after authentication, Chrome should be on a system
ticket.
Also, make sure that normal in-app Keystone promotion continues to work
as expected.
Review URL: http://codereview.chromium.org/1792013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46091 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r-- | chrome/chrome_browser.gypi | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi index 900725d..2f7fdba 100644 --- a/chrome/chrome_browser.gypi +++ b/chrome/chrome_browser.gypi @@ -499,8 +499,8 @@ 'browser/cocoa/about_window_controller.mm', 'browser/cocoa/animatable_view.h', 'browser/cocoa/animatable_view.mm', - 'browser/cocoa/authorization_util.cc', 'browser/cocoa/authorization_util.h', + 'browser/cocoa/authorization_util.mm', 'browser/cocoa/autocomplete_text_field.h', 'browser/cocoa/autocomplete_text_field.mm', 'browser/cocoa/autocomplete_text_field_cell.h', |