Chromium Code Reviews| Index: components/signin/core/browser/signin_header_helper.cc |
| diff --git a/components/signin/core/browser/signin_header_helper.cc b/components/signin/core/browser/signin_header_helper.cc |
| index 319b6f88d08d1aaf85776736f45f4f3b5e197c9d..578cb5806cf889ec323d359d175515b17120ffdd 100644 |
| --- a/components/signin/core/browser/signin_header_helper.cc |
| +++ b/components/signin/core/browser/signin_header_helper.cc |
| @@ -78,9 +78,10 @@ MirrorResponseHeaderDictionary ParseMirrorResponseHeader( |
| DLOG(WARNING) << "Unexpected GAIA header field '" << field << "'."; |
| continue; |
| } |
| - dictionary[field.substr(0, delim).as_string()] = |
| - net::UnescapeURLComponent(field.substr(delim + 1).as_string(), |
| - net::UnescapeRule::URL_SPECIAL_CHARS); |
| + dictionary[field.substr(0, delim).as_string()] = net::UnescapeURLComponent( |
| + field.substr(delim + 1).as_string(), |
| + net::UnescapeRule::PATH_SEPARATORS | |
|
mmenke
2016/03/16 21:30:01
I don't think we're getting anything that we use a
|
| + net::UnescapeRule::URL_SPECIAL_CHARS_EXCEPT_PATH_SEPARATORS); |
| } |
| return dictionary; |
| } |