Index: chrome/browser/policy/config_dir_policy_provider.cc |
diff --git a/chrome/browser/policy/config_dir_policy_provider.cc b/chrome/browser/policy/config_dir_policy_provider.cc |
index 86dde7f19192312d637c29bfdb46d4b25441bdee..c36485cc6136ba475858657c4ec27b0c93386862 100644 |
--- a/chrome/browser/policy/config_dir_policy_provider.cc |
+++ b/chrome/browser/policy/config_dir_policy_provider.cc |
@@ -34,6 +34,7 @@ DictionaryValue* ConfigDirPolicyProviderDelegate::Load() { |
for (std::set<FilePath>::iterator config_file_iter = files.begin(); |
config_file_iter != files.end(); ++config_file_iter) { |
JSONFileValueSerializer deserializer(*config_file_iter); |
+ deserializer.set_allow_trailing_comma(true); |
int error_code = 0; |
std::string error_msg; |
scoped_ptr<Value> value(deserializer.Deserialize(&error_code, &error_msg)); |