Index: chrome/common/extensions/docs/js/api_page_generator.js |
diff --git a/chrome/common/extensions/docs/js/api_page_generator.js b/chrome/common/extensions/docs/js/api_page_generator.js |
index e9ccdc26ab5a39380748dff3c725e0bda81ed4ea..377c0491dc74c04d0945c5088fc6c06668bf2093 100644 |
--- a/chrome/common/extensions/docs/js/api_page_generator.js |
+++ b/chrome/common/extensions/docs/js/api_page_generator.js |
@@ -186,7 +186,8 @@ function fetchSchema() { |
schema = []; |
function onSchemaContent(content) { |
- schema = schema.concat(JSON.parse(JSON.minify(content))); |
+ if (content) |
+ schema = schema.concat(JSON.parse(JSON.minify(content))); |
if (++schemas_retrieved < schemas_to_retrieve.length) |
return; |
if (pageName.toLowerCase() == 'samples') { |
@@ -199,7 +200,7 @@ function fetchSchema() { |
for (var i = 0; i < schemas_to_retrieve.length; ++i) { |
var schema_path = schemas_to_retrieve[i]; |
fetchContent(schema_path, onSchemaContent, function(error) { |
- alert('Failed to load ' + schema_path); |
+ onSchemaContent(""); |
}); |
} |
} |