summaryrefslogtreecommitdiffstats
path: root/chrome/renderer
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer')
-rw-r--r--chrome/renderer/resources/extensions/json_schema.js3
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) {