summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/fileapi/blob.idl
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/fileapi/blob.idl')
-rw-r--r--chromium/third_party/blink/renderer/core/fileapi/blob.idl9
1 files changed, 4 insertions, 5 deletions
diff --git a/chromium/third_party/blink/renderer/core/fileapi/blob.idl b/chromium/third_party/blink/renderer/core/fileapi/blob.idl
index 3bc8654e922..404de753562 100644
--- a/chromium/third_party/blink/renderer/core/fileapi/blob.idl
+++ b/chromium/third_party/blink/renderer/core/fileapi/blob.idl
@@ -32,17 +32,16 @@
typedef (ArrayBuffer or ArrayBufferView or Blob or USVString) BlobPart;
[
- Constructor(optional sequence<BlobPart> blobParts, optional BlobPropertyBag options),
- ConstructorCallWith=ExecutionContext,
Exposed=(Window,Worker),
Serializable
] interface Blob {
+ [CallWith=ExecutionContext] constructor(optional sequence<BlobPart> blobParts, optional BlobPropertyBag options = {});
readonly attribute unsigned long long size;
readonly attribute DOMString type;
// TODO(jsbell): start and end arguments should be [Clamp]
[RaisesException] Blob slice(optional long long start, optional long long end, optional DOMString contentType);
- [CallWith=ScriptState, RuntimeEnabled=BlobReadMethods] ReadableStream stream();
- [CallWith=ScriptState, RuntimeEnabled=BlobReadMethods] Promise<USVString> text();
- [CallWith=ScriptState, RuntimeEnabled=BlobReadMethods] Promise<ArrayBuffer> arrayBuffer();
+ [CallWith=ScriptState] ReadableStream stream();
+ [CallWith=ScriptState] Promise<USVString> text();
+ [CallWith=ScriptState] Promise<ArrayBuffer> arrayBuffer();
};