diff options
Diffstat (limited to 'extensions/file')
-rw-r--r-- | extensions/file/01_file.js | 4 | ||||
-rw-r--r-- | extensions/file/02_filereader.js | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/extensions/file/01_file.js b/extensions/file/01_file.js index c9c66127f..42298c3a1 100644 --- a/extensions/file/01_file.js +++ b/extensions/file/01_file.js @@ -291,6 +291,8 @@ } } + webidl.configurePrototype(Blob); + webidl.converters["Blob"] = webidl.createInterfaceConverter("Blob", Blob); webidl.converters["BlobPart"] = (V, opts) => { // Union for ((ArrayBuffer or ArrayBufferView) or Blob or USVString) @@ -392,6 +394,8 @@ } } + webidl.configurePrototype(File); + webidl.converters["FilePropertyBag"] = webidl.createDictionaryConverter( "FilePropertyBag", blobPropertyBagDictionary, diff --git a/extensions/file/02_filereader.js b/extensions/file/02_filereader.js index c7ca3d980..7cc40f7a5 100644 --- a/extensions/file/02_filereader.js +++ b/extensions/file/02_filereader.js @@ -328,6 +328,8 @@ } } + webidl.configurePrototype(FileReader); + Object.defineProperty(FileReader, "EMPTY", { writable: false, enumerable: true, |