Index: chrome/browser/supervised_user/permission_request_creator_apiary.cc |
diff --git a/chrome/browser/supervised_user/permission_request_creator_apiary.cc b/chrome/browser/supervised_user/permission_request_creator_apiary.cc |
index 91f93fc553d1c80013ffb5c1c8005299bc1c85f0..ad2da90a3969ae62308daf32eaf8efee51407e56 100644 |
--- a/chrome/browser/supervised_user/permission_request_creator_apiary.cc |
+++ b/chrome/browser/supervised_user/permission_request_creator_apiary.cc |
@@ -71,7 +71,13 @@ void PermissionRequestCreatorApiary::CreatePermissionRequest( |
void PermissionRequestCreatorApiary::StartFetching() { |
OAuth2TokenService::ScopeSet scopes; |
- scopes.insert(signin_wrapper_->GetSyncScopeToUse()); |
+ if (CommandLine::ForCurrentProcess()->HasSwitch( |
+ switches::kPermissionRequestApiScope)) { |
Marc Treib
2014/08/14 11:23:31
nit: indent 4 more spaces
Bernhard Bauer
2014/08/14 12:17:06
Done.
|
+ scopes.insert(CommandLine::ForCurrentProcess()->GetSwitchValueASCII( |
+ switches::kPermissionRequestApiScope)); |
+ } else { |
+ scopes.insert(signin_wrapper_->GetSyncScopeToUse()); |
+ } |
access_token_request_ = oauth2_token_service_->StartRequest( |
signin_wrapper_->GetAccountIdToUse(), scopes, this); |
} |