summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
diff options
context:
space:
mode:
authormark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-30 18:16:18 +0000
committermark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-30 18:16:18 +0000
commit526657d45abd72067ff774c552cc4df5825fc742 (patch)
treecb5da516b3b90c0057eaff34b51697bd1ff9ea4a /chrome/chrome_browser.gypi
parentac68bb0756f5bcb47cd79e832ef9ec6e5cb8bda0 (diff)
downloadchromium_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.gypi2
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',