| Index: chrome/browser/extensions/api/identity/identity_api.cc
|
| diff --git a/chrome/browser/extensions/api/identity/identity_api.cc b/chrome/browser/extensions/api/identity/identity_api.cc
|
| index 58c41aa8b8b6c6212135d7a7b1afacf4bfb06322..2903e65b33717eb68d5c7e94adf32679fabc4849 100644
|
| --- a/chrome/browser/extensions/api/identity/identity_api.cc
|
| +++ b/chrome/browser/extensions/api/identity/identity_api.cc
|
| @@ -33,6 +33,7 @@
|
| #include "extensions/browser/event_router.h"
|
| #include "extensions/browser/extension_function_dispatcher.h"
|
| #include "extensions/common/extension.h"
|
| +#include "extensions/common/extension_l10n_util.h"
|
| #include "extensions/common/permissions/permission_set.h"
|
| #include "extensions/common/permissions/permissions_data.h"
|
| #include "google_apis/gaia/gaia_urls.h"
|
| @@ -774,8 +775,7 @@ void IdentityGetAuthTokenFunction::ShowLoginPopup() {
|
|
|
| void IdentityGetAuthTokenFunction::ShowOAuthApprovalDialog(
|
| const IssueAdviceInfo& issue_advice) {
|
| - const std::string locale = g_browser_process->local_state()->GetString(
|
| - prefs::kApplicationLocale);
|
| + const std::string locale = extension_l10n_util::CurrentLocaleOrDefault();
|
|
|
| gaia_web_auth_flow_.reset(new GaiaWebAuthFlow(
|
| this, GetProfile(), token_key_.get(), oauth2_client_id_, locale));
|
|
|