summaryrefslogtreecommitdiffstats
path: root/chrome/browser
diff options
context:
space:
mode:
authorxiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-20 18:02:52 +0000
committerxiyuan@chromium.org <xiyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-20 18:02:52 +0000
commitba00aee6d052e407007597b21e60169c0eb6f1a0 (patch)
tree47a2a60cc51b53800bc44a747888a5e199037579 /chrome/browser
parentd5d9d2ee8b7aa79b1cf259df18cecc42c7a84472 (diff)
downloadchromium_src-ba00aee6d052e407007597b21e60169c0eb6f1a0.zip
chromium_src-ba00aee6d052e407007597b21e60169c0eb6f1a0.tar.gz
chromium_src-ba00aee6d052e407007597b21e60169c0eb6f1a0.tar.bz2
[ChromeOS] Fix a problem that fails to get oauth token for official build.
Product name is encoded twice and thus causing oauth token fetch request to fail on official Chrome build: "Google Chrome" becomes "Google%2520Chrome" in request URL and causes server to return 400. BUG=chromium-os:19352 TEST=Verify fix for chromium-os:19352. Review URL: http://codereview.chromium.org/7669062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97583 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser')
-rw-r--r--chrome/browser/net/gaia/gaia_oauth_fetcher.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/chrome/browser/net/gaia/gaia_oauth_fetcher.cc b/chrome/browser/net/gaia/gaia_oauth_fetcher.cc
index f9b46eb..5136eb6 100644
--- a/chrome/browser/net/gaia/gaia_oauth_fetcher.cc
+++ b/chrome/browser/net/gaia/gaia_oauth_fetcher.cc
@@ -335,8 +335,7 @@ void GaiaOAuthFetcher::StartGetOAuthToken() {
OpenGetOAuthTokenURL(browser,
MakeGetOAuthTokenUrl(kOAuth1LoginScope,
- OAuthRequestSigner::Encode(
- l10n_util::GetStringUTF8(IDS_PRODUCT_NAME))),
+ l10n_util::GetStringUTF8(IDS_PRODUCT_NAME)),
GURL("chrome://settings/personal"),
NEW_POPUP,
PageTransition::AUTO_BOOKMARK);
@@ -375,8 +374,8 @@ void GaiaOAuthFetcher::StartGetOAuthTokenRequest() {
request_body_ = "";
request_headers_ = "";
fetcher_.reset(CreateGaiaFetcher(getter_,
- MakeGetOAuthTokenUrl(kOAuth1LoginScope, OAuthRequestSigner::Encode(
- l10n_util::GetStringUTF8(IDS_PRODUCT_NAME))),
+ MakeGetOAuthTokenUrl(kOAuth1LoginScope,
+ l10n_util::GetStringUTF8(IDS_PRODUCT_NAME)),
std::string(),
std::string(),
true, // send_cookies