diff options
author | Jonas Reinwald <jonas.reinwald@htwg-konstanz.de> | 2017-12-07 16:57:06 +0100 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2018-06-04 15:53:08 -0400 |
commit | 0fdafb08c8813229fb756bd0900ac54278cf1c85 (patch) | |
tree | 4571f448807c214fe50903279cf536c4e4b87f71 /components/script/dom/webidls | |
parent | 3e8caa46792b552c6a7559714077d1b3d9f33194 (diff) | |
download | servo-0fdafb08c8813229fb756bd0900ac54278cf1c85.tar.gz servo-0fdafb08c8813229fb756bd0900ac54278cf1c85.zip |
Implement read methods on FileReaderSync
Diffstat (limited to 'components/script/dom/webidls')
-rw-r--r-- | components/script/dom/webidls/DOMException.webidl | 1 | ||||
-rw-r--r-- | components/script/dom/webidls/FileReaderSync.webidl | 12 |
2 files changed, 9 insertions, 4 deletions
diff --git a/components/script/dom/webidls/DOMException.webidl b/components/script/dom/webidls/DOMException.webidl index 69866372cb6..fb39af05488 100644 --- a/components/script/dom/webidls/DOMException.webidl +++ b/components/script/dom/webidls/DOMException.webidl @@ -34,6 +34,7 @@ interface DOMException { const unsigned short TIMEOUT_ERR = 23; const unsigned short INVALID_NODE_TYPE_ERR = 24; const unsigned short DATA_CLONE_ERR = 25; + const unsigned short NOT_READABLE_ERR = 26; // Error code as u16 readonly attribute unsigned short code; diff --git a/components/script/dom/webidls/FileReaderSync.webidl b/components/script/dom/webidls/FileReaderSync.webidl index cbc18a47921..40a0d75df2b 100644 --- a/components/script/dom/webidls/FileReaderSync.webidl +++ b/components/script/dom/webidls/FileReaderSync.webidl @@ -8,8 +8,12 @@ interface FileReaderSync { // Synchronously return strings - // ArrayBuffer readAsArrayBuffer(Blob blob); - // DOMString readAsBinaryString(Blob blob); - // DOMString readAsText(Blob blob, optional DOMString label); - // DOMString readAsDataURL(Blob blob); + [Throws] + ArrayBuffer readAsArrayBuffer(Blob blob); + [Throws] + DOMString readAsBinaryString(Blob blob); + [Throws] + DOMString readAsText(Blob blob, optional DOMString label); + [Throws] + DOMString readAsDataURL(Blob blob); }; |