diff options
Diffstat (limited to 'chrome/renderer')
-rw-r--r-- | chrome/renderer/resources/extensions/json_schema.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/renderer/resources/extensions/json_schema.js b/chrome/renderer/resources/extensions/json_schema.js index 34e2378..a0aa931 100644 --- a/chrome/renderer/resources/extensions/json_schema.js +++ b/chrome/renderer/resources/extensions/json_schema.js @@ -124,6 +124,9 @@ chromeHidden.JSONSchemaValidator.getType = function(value) { return "null"; } else if (Object.prototype.toString.call(value) == "[object Array]") { return "array"; + } else if (typeof(ArrayBuffer) != "undefined" && + value.constructor == ArrayBuffer) { + return "binary"; } } else if (s == "number") { if (value % 1 == 0) { |