summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/resources/extensions/permissions_custom_bindings.js
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer/resources/extensions/permissions_custom_bindings.js')
-rw-r--r--chrome/renderer/resources/extensions/permissions_custom_bindings.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/renderer/resources/extensions/permissions_custom_bindings.js b/chrome/renderer/resources/extensions/permissions_custom_bindings.js
index 82a0b0a..faf03f8 100644
--- a/chrome/renderer/resources/extensions/permissions_custom_bindings.js
+++ b/chrome/renderer/resources/extensions/permissions_custom_bindings.js
@@ -27,7 +27,8 @@ chromeHidden.registerCustomHook('permissions', function(api) {
if (keys.length != 1) {
throw new Error("Too many keys in object-style permission.");
}
- arguments[0].permissions[i] = keys[0] + '|' + a[keys[0]];
+ arguments[0].permissions[i] = keys[0] + '|' +
+ JSON.stringify(a[keys[0]]);
}
}