Index: components/policy/core/common/cloud/device_management_service_unittest.cc |
diff --git a/components/policy/core/common/cloud/device_management_service_unittest.cc b/components/policy/core/common/cloud/device_management_service_unittest.cc |
index 7d3704b9991c000a7784bb22da7ee935bebe5394..5857a4555a297b950d6a0d8d4e18f7882926dfa8 100644 |
--- a/components/policy/core/common/cloud/device_management_service_unittest.cc |
+++ b/components/policy/core/common/cloud/device_management_service_unittest.cc |
@@ -336,22 +336,22 @@ class QueryParams { |
for (ParamMap::const_iterator i(params_.begin()); i != params_.end(); ++i) { |
std::string unescaped_name(net::UnescapeURLComponent( |
i->first, |
- net::UnescapeRule::NORMAL | |
- net::UnescapeRule::SPACES | |
- net::UnescapeRule::URL_SPECIAL_CHARS | |
- net::UnescapeRule::SPOOFING_AND_CONTROL_CHARS | |
- net::UnescapeRule::REPLACE_PLUS_WITH_SPACE)); |
+ net::UnescapeRule::NORMAL | net::UnescapeRule::SPACES | |
+ net::UnescapeRule::PATH_SEPARATORS | |
+ net::UnescapeRule::URL_SPECIAL_CHARS_EXCEPT_PATH_SEPARATORS | |
+ net::UnescapeRule::SPOOFING_AND_CONTROL_CHARS | |
+ net::UnescapeRule::REPLACE_PLUS_WITH_SPACE)); |
if (unescaped_name == name) { |
if (found) |
return false; |
found = true; |
std::string unescaped_value(net::UnescapeURLComponent( |
i->second, |
- net::UnescapeRule::NORMAL | |
- net::UnescapeRule::SPACES | |
- net::UnescapeRule::URL_SPECIAL_CHARS | |
- net::UnescapeRule::SPOOFING_AND_CONTROL_CHARS | |
- net::UnescapeRule::REPLACE_PLUS_WITH_SPACE)); |
+ net::UnescapeRule::NORMAL | net::UnescapeRule::SPACES | |
+ net::UnescapeRule::PATH_SEPARATORS | |
+ net::UnescapeRule::URL_SPECIAL_CHARS_EXCEPT_PATH_SEPARATORS | |
+ net::UnescapeRule::SPOOFING_AND_CONTROL_CHARS | |
+ net::UnescapeRule::REPLACE_PLUS_WITH_SPACE)); |
if (unescaped_value != expected_value) |
return false; |
} |