Index: chrome/renderer/extensions/v8_schema_registry.cc |
diff --git a/chrome/renderer/extensions/v8_schema_registry.cc b/chrome/renderer/extensions/v8_schema_registry.cc |
index 7f1dc977f5d86bbefbe05889dd9fa322dd9df8fe..034f59e238f1ab9a5c6ee4ff215bea3ef8e61b8f 100644 |
--- a/chrome/renderer/extensions/v8_schema_registry.cc |
+++ b/chrome/renderer/extensions/v8_schema_registry.cc |
@@ -62,14 +62,14 @@ scoped_ptr<NativeHandler> V8SchemaRegistry::AsNativeHandler() { |
} |
v8::Handle<v8::Array> V8SchemaRegistry::GetSchemas( |
- const std::set<std::string>& apis) { |
+ const std::vector<std::string>& apis) { |
v8::HandleScope handle_scope; |
v8::Context::Scope context_scope(GetOrCreateContext()); |
v8::Handle<v8::Array> v8_apis(v8::Array::New(apis.size())); |
size_t api_index = 0; |
- for (std::set<std::string>::const_iterator i = apis.begin(); i != apis.end(); |
- ++i) { |
+ for (std::vector<std::string>::const_iterator i = apis.begin(); |
+ i != apis.end(); ++i) { |
v8_apis->Set(api_index++, GetSchema(*i)); |
} |
return handle_scope.Close(v8_apis); |