Index: chrome/renderer/resources/extensions/declarative_webrequest_custom_bindings.js |
diff --git a/chrome/renderer/resources/extensions/declarative_webrequest_custom_bindings.js b/chrome/renderer/resources/extensions/declarative_webrequest_custom_bindings.js |
index 9ae24cc69f7238729a7c8f37398411cd7f9d76a1..27b70c4d6f06420e3cec8b9c9374d6e9ad164c95 100644 |
--- a/chrome/renderer/resources/extensions/declarative_webrequest_custom_bindings.js |
+++ b/chrome/renderer/resources/extensions/declarative_webrequest_custom_bindings.js |
@@ -11,7 +11,9 @@ chromeHidden.registerCustomHook('declarativeWebRequest', function(api) { |
function getSchema(namespace, typeId) { |
var filterNamespace = function(val) {return val.namespace === namespace;}; |
var apiSchema = api.apiDefinitions.filter(filterNamespace)[0]; |
- var filterTypeId = function (val) {return val.id === typeId;}; |
+ var filterTypeId = function (val) { |
+ return val.id === namespace + "." + typeId; |
+ }; |
var resultSchema = apiSchema.types.filter(filterTypeId)[0]; |
return resultSchema; |
} |