summaryrefslogtreecommitdiff
path: root/dom/bindings/Bindings.conf
diff options
context:
space:
mode:
Diffstat (limited to 'dom/bindings/Bindings.conf')
-rw-r--r--dom/bindings/Bindings.conf7
1 files changed, 6 insertions, 1 deletions
diff --git a/dom/bindings/Bindings.conf b/dom/bindings/Bindings.conf
index a12a294766..17bbed79d5 100644
--- a/dom/bindings/Bindings.conf
+++ b/dom/bindings/Bindings.conf
@@ -103,11 +103,13 @@ DOMInterfaces = {
},
'Cache': {
- 'implicitJSContext': [ 'add', 'addAll' ],
+ 'implicitJSContext': [ 'add', 'addAll', 'match', 'matchAll', 'put',
+ 'delete', 'keys' ],
'nativeType': 'mozilla::dom::cache::Cache',
},
'CacheStorage': {
+ 'implicitJSContext': [ 'match' ],
'nativeType': 'mozilla::dom::cache::CacheStorage',
},
@@ -705,6 +707,7 @@ DOMInterfaces = {
'headers': 'headers_',
'referrerPolicy': 'referrerPolicy_'
},
+ 'implicitJSContext': [ 'arrayBuffer', 'blob', 'formData', 'json', 'text' ],
},
'ResizeObservation': {
@@ -729,6 +732,8 @@ DOMInterfaces = {
'Response': {
'binaryNames': { 'headers': 'headers_' },
+ 'implicitJSContext': [ 'arrayBuffer', 'blob', 'formData', 'json', 'text',
+ 'clone', 'cloneUnfiltered' ],
},
'RGBColor': {