Index: Source/core/fileapi/FileReaderSync.idl |
diff --git a/Source/core/fileapi/FileReaderSync.idl b/Source/core/fileapi/FileReaderSync.idl |
index 8051a1d029005618b93a19f8837c57638c86db20..642d8e2237b45a085c8323817cdf0a3424a58e44 100644 |
--- a/Source/core/fileapi/FileReaderSync.idl |
+++ b/Source/core/fileapi/FileReaderSync.idl |
@@ -28,13 +28,17 @@ |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
+// https://w3c.github.io/FileAPI/#FileReaderSync |
+ |
[ |
GarbageCollected, |
Exposed=Worker, |
Constructor |
] interface FileReaderSync { |
[CallWith=ExecutionContext, RaisesException] ArrayBuffer readAsArrayBuffer(Blob blob); |
- [CallWith=ExecutionContext, RaisesException] DOMString readAsBinaryString(Blob blob); |
- [CallWith=ExecutionContext, RaisesException] DOMString readAsText(Blob blob, optional DOMString encoding); |
+ // TODO(philipj): readAsBinaryString() was removed from the spec in 2012: |
+ // https://github.com/w3c/FileAPI/commit/8cce54559dc27bf8b8244f3f0ca9fb3e4d96efdb |
+ [CallWith=ExecutionContext, RaisesException, Measure] DOMString readAsBinaryString(Blob blob); |
+ [CallWith=ExecutionContext, RaisesException] DOMString readAsText(Blob blob, optional DOMString label); |
[CallWith=ExecutionContext, RaisesException] DOMString readAsDataURL(Blob blob); |
}; |