Chromium Code Reviews| Index: components/drive/service/fake_drive_service.cc |
| diff --git a/components/drive/service/fake_drive_service.cc b/components/drive/service/fake_drive_service.cc |
| index 3d2c30a59fc8f7c3729ab2f05a89de651553a1f0..97bc9d8563bcd9d837ee2659185362cf4ac54830 100644 |
| --- a/components/drive/service/fake_drive_service.cc |
| +++ b/components/drive/service/fake_drive_service.cc |
| @@ -500,13 +500,15 @@ CancelCallback FakeDriveService::GetRemainingChangeList( |
| if (parameters[i].first == "changestamp") { |
| base::StringToInt64(parameters[i].second, &start_changestamp); |
| } else if (parameters[i].first == "q") { |
| - search_query = |
| - net::UnescapeURLComponent(parameters[i].second, |
| - net::UnescapeRule::URL_SPECIAL_CHARS); |
| + search_query = net::UnescapeURLComponent( |
| + parameters[i].second, |
| + net::UnescapeRule::PATH_SEPARATORS | |
| + net::UnescapeRule::URL_SPECIAL_CHARS_EXCEPT_PATH_SEPARATORS); |
| } else if (parameters[i].first == "parent") { |
| - directory_resource_id = |
| - net::UnescapeURLComponent(parameters[i].second, |
| - net::UnescapeRule::URL_SPECIAL_CHARS); |
| + directory_resource_id = net::UnescapeURLComponent( |
| + parameters[i].second, |
| + net::UnescapeRule::PATH_SEPARATORS | |
| + net::UnescapeRule::URL_SPECIAL_CHARS_EXCEPT_PATH_SEPARATORS); |
|
mmenke
2016/03/16 21:30:01
Just used for testing, so didn't dig into this one
|
| } else if (parameters[i].first == "start-offset") { |
| base::StringToInt(parameters[i].second, &start_offset); |
| } else if (parameters[i].first == "max-results") { |