Commit 436e4be9 authored by Austin Sullivan's avatar Austin Sullivan Committed by Chromium LUCI CQ

Remove FileSystemWritableFileStream::Close

This method just overrode the identically behaving implementation from
the base WritableStream class.

Intent to Implement and Ship thread here:
https://groups.google.com/a/chromium.org/g/blink-dev/c/98OnGPp1_M8/m/HK4lRghLAgAJ

Bug: 1163351
Change-Id: I8b6ffc033bbef22eb699eac50d8f79b829fa5a38
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613527
Commit-Queue: Austin Sullivan <asully@chromium.org>
Reviewed-by: default avatarYoav Weiss <yoavweiss@chromium.org>
Reviewed-by: default avatarMarijn Kruisselbrink <mek@chromium.org>
Cr-Commit-Position: refs/heads/master@{#845739}
parent b498503e
......@@ -89,20 +89,6 @@ ScriptPromise FileSystemWritableFileStream::truncate(
return promise;
}
ScriptPromise FileSystemWritableFileStream::close(
ScriptState* script_state,
ExceptionState& exception_state) {
WritableStreamDefaultWriter* writer =
WritableStream::AcquireDefaultWriter(script_state, this, exception_state);
if (exception_state.HadException())
return ScriptPromise();
ScriptPromise promise = writer->close(script_state, exception_state);
WritableStreamDefaultWriter::Release(script_state, writer);
return promise;
}
ScriptPromise FileSystemWritableFileStream::seek(
ScriptState* script_state,
uint64_t offset,
......
......@@ -35,7 +35,6 @@ class FileSystemWritableFileStream final : public WritableStream {
const ArrayBufferOrArrayBufferViewOrBlobOrUSVStringOrWriteParams& data,
ExceptionState&);
ScriptPromise truncate(ScriptState*, uint64_t size, ExceptionState&);
ScriptPromise close(ScriptState*, ExceptionState&);
ScriptPromise seek(ScriptState*, uint64_t offset, ExceptionState&);
private:
......
......@@ -10,6 +10,5 @@
] interface FileSystemWritableFileStream : WritableStream {
[CallWith=ScriptState, RaisesException] Promise<void> write((BufferSource or Blob or USVString or WriteParams) data);
[CallWith=ScriptState, RaisesException] Promise<void> truncate(unsigned long long size);
[CallWith=ScriptState, RaisesException] Promise<void> close();
[CallWith=ScriptState, RaisesException] Promise<void> seek(unsigned long long offset);
};
......@@ -564,7 +564,6 @@ interface FileSystemHandle
method requestPermission
interface FileSystemWritableFileStream : WritableStream
attribute @@toStringTag
method close
method constructor
method seek
method truncate
......
......@@ -531,7 +531,6 @@ interface FileSystemHandle
method requestPermission
interface FileSystemWritableFileStream : WritableStream
attribute @@toStringTag
method close
method constructor
method seek
method truncate
......
......@@ -473,7 +473,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method requestPermission
[Worker] interface FileSystemWritableFileStream : WritableStream
[Worker] attribute @@toStringTag
[Worker] method close
[Worker] method constructor
[Worker] method seek
[Worker] method truncate
......
......@@ -2063,7 +2063,6 @@ interface FileSystemHandle
method requestPermission
interface FileSystemWritableFileStream : WritableStream
attribute @@toStringTag
method close
method constructor
method seek
method truncate
......
......@@ -468,7 +468,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method requestPermission
[Worker] interface FileSystemWritableFileStream : WritableStream
[Worker] attribute @@toStringTag
[Worker] method close
[Worker] method constructor
[Worker] method seek
[Worker] method truncate
......
......@@ -538,7 +538,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method requestPermission
[Worker] interface FileSystemWritableFileStream : WritableStream
[Worker] attribute @@toStringTag
[Worker] method close
[Worker] method constructor
[Worker] method seek
[Worker] method truncate
......
......@@ -2520,7 +2520,6 @@ interface FileSystemHandle
method requestPermission
interface FileSystemWritableFileStream : WritableStream
attribute @@toStringTag
method close
method constructor
method seek
method truncate
......
......@@ -493,7 +493,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method requestPermission
[Worker] interface FileSystemWritableFileStream : WritableStream
[Worker] attribute @@toStringTag
[Worker] method close
[Worker] method constructor
[Worker] method seek
[Worker] method truncate
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment