diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/fileapi/blob.idl')
-rw-r--r-- | chromium/third_party/blink/renderer/core/fileapi/blob.idl | 9 |
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(); }; |