summaryrefslogtreecommitdiffstats
path: root/chrome/browser/mac/install_from_dmg.mm
diff options
context:
space:
mode:
authorlambroslambrou@chromium.org <lambroslambrou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-21 20:55:05 +0000
committerlambroslambrou@chromium.org <lambroslambrou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-21 20:55:05 +0000
commitef12d1e6acb871dbd01f330d0b10ada24d209371 (patch)
tree1b8976cebc4c141acb3e314406d662a7931a731b /chrome/browser/mac/install_from_dmg.mm
parenta160baecdd408a80a6861635a398011622f04718 (diff)
downloadchromium_src-ef12d1e6acb871dbd01f330d0b10ada24d209371.zip
chromium_src-ef12d1e6acb871dbd01f330d0b10ada24d209371.tar.gz
chromium_src-ef12d1e6acb871dbd01f330d0b10ada24d209371.tar.bz2
Move authorization_util files into base/mac.
No logical code changes in this CL. This moves some Mac utilities from chrome/browser/mac to base/mac, so they can be used by the Remoting Host plugin code in remoting/host/plugin BUG=None TEST=Compiles, unit_tests run Review URL: https://chromiumcodereview.appspot.com/9764013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128053 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/mac/install_from_dmg.mm')
-rw-r--r--chrome/browser/mac/install_from_dmg.mm12
1 files changed, 6 insertions, 6 deletions
diff --git a/chrome/browser/mac/install_from_dmg.mm b/chrome/browser/mac/install_from_dmg.mm
index 1d11ecd..dc6bca4 100644
--- a/chrome/browser/mac/install_from_dmg.mm
+++ b/chrome/browser/mac/install_from_dmg.mm
@@ -21,16 +21,16 @@
#include "base/command_line.h"
#include "base/file_path.h"
#include "base/logging.h"
+#include "base/mac/authorization_util.h"
#include "base/mac/bundle_locations.h"
#include "base/mac/mac_logging.h"
#import "base/mac/mac_util.h"
+#include "base/mac/scoped_authorizationref.h"
#include "base/mac/scoped_cftyperef.h"
#include "base/mac/scoped_nsautorelease_pool.h"
#include "base/string_util.h"
#include "base/sys_string_conversions.h"
-#include "chrome/browser/mac/authorization_util.h"
#include "chrome/browser/mac/dock.h"
-#include "chrome/browser/mac/scoped_authorizationref.h"
#include "chrome/browser/mac/scoped_ioobject.h"
#import "chrome/browser/mac/keystone_glue.h"
#include "chrome/browser/mac/relauncher.h"
@@ -279,7 +279,7 @@ AuthorizationRef MaybeShowAuthorizationDialog(NSString* application_directory) {
NSString* prompt = l10n_util::GetNSStringFWithFixup(
IDS_INSTALL_FROM_DMG_AUTHENTICATION_PROMPT,
l10n_util::GetStringUTF16(IDS_PRODUCT_NAME));
- return authorization_util::AuthorizationCreateToRunAsRoot(
+ return base::mac::AuthorizationCreateToRunAsRoot(
base::mac::NSToCFCast(prompt));
}
@@ -292,7 +292,7 @@ bool InstallFromDiskImage(AuthorizationRef authorization_arg,
NSString* installer_path,
NSString* source_path,
NSString* target_path) {
- ScopedAuthorizationRef authorization(authorization_arg);
+ base::mac::ScopedAuthorizationRef authorization(authorization_arg);
authorization_arg = NULL;
int exit_status;
if (authorization) {
@@ -301,7 +301,7 @@ bool InstallFromDiskImage(AuthorizationRef authorization_arg,
const char* target_path_c = [target_path fileSystemRepresentation];
const char* arguments[] = {source_path_c, target_path_c, NULL};
- OSStatus status = authorization_util::ExecuteWithPrivilegesAndWait(
+ OSStatus status = base::mac::ExecuteWithPrivilegesAndWait(
authorization,
installer_path_c,
kAuthorizationFlagDefaults,
@@ -448,7 +448,7 @@ bool MaybeInstallFromDiskImage() {
return false;
}
- ScopedAuthorizationRef authorization(
+ base::mac::ScopedAuthorizationRef authorization(
MaybeShowAuthorizationDialog(application_directory));
// authorization will be NULL if it's deemed unnecessary or if
// authentication fails. In either case, try to install without privilege