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/bindings/error.rs | |
parent | 3e8caa46792b552c6a7559714077d1b3d9f33194 (diff) | |
download | servo-0fdafb08c8813229fb756bd0900ac54278cf1c85.tar.gz servo-0fdafb08c8813229fb756bd0900ac54278cf1c85.zip |
Implement read methods on FileReaderSync
Diffstat (limited to 'components/script/dom/bindings/error.rs')
-rw-r--r-- | components/script/dom/bindings/error.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/components/script/dom/bindings/error.rs b/components/script/dom/bindings/error.rs index ed46fa3a924..dee6e9766f0 100644 --- a/components/script/dom/bindings/error.rs +++ b/components/script/dom/bindings/error.rs @@ -69,6 +69,8 @@ pub enum Error { TypeMismatch, /// InvalidModificationError DOMException InvalidModification, + /// NotReadableError DOMException + NotReadable, /// TypeError JavaScript Error Type(String), @@ -110,6 +112,7 @@ pub unsafe fn throw_dom_exception(cx: *mut JSContext, global: &GlobalScope, resu Error::QuotaExceeded => DOMErrorName::QuotaExceededError, Error::TypeMismatch => DOMErrorName::TypeMismatchError, Error::InvalidModification => DOMErrorName::InvalidModificationError, + Error::NotReadable => DOMErrorName::NotReadableError, Error::Type(message) => { assert!(!JS_IsExceptionPending(cx)); throw_type_error(cx, &message); |