From 304b444ec76ed3f2808b4c5ee878b17a089cc6b5 Mon Sep 17 00:00:00 2001 From: Anthony Ramine Date: Sat, 18 Apr 2015 13:44:15 +0200 Subject: [PATCH] Add missing range-related error types --- components/script/dom/bindings/error.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/components/script/dom/bindings/error.rs b/components/script/dom/bindings/error.rs index 3fe23eaca2a..3ea2652ee23 100644 --- a/components/script/dom/bindings/error.rs +++ b/components/script/dom/bindings/error.rs @@ -31,6 +31,8 @@ pub enum Error { NotFound, /// HierarchyRequestError DOMException HierarchyRequest, + /// WrongDocumentError DOMException + WrongDocument, /// InvalidCharacterError DOMException InvalidCharacter, /// NotSupportedError DOMException @@ -53,6 +55,8 @@ pub enum Error { Abort, /// TimeoutError DOMException Timeout, + /// InvalidNodeTypeError DOMException + InvalidNodeType, /// DataCloneError DOMException DataClone, /// NoModificationAllowedError DOMException @@ -81,6 +85,7 @@ pub fn throw_dom_exception(cx: *mut JSContext, global: GlobalRef, Error::IndexSize => DOMErrorName::IndexSizeError, Error::NotFound => DOMErrorName::NotFoundError, Error::HierarchyRequest => DOMErrorName::HierarchyRequestError, + Error::WrongDocument => DOMErrorName::WrongDocumentError, Error::InvalidCharacter => DOMErrorName::InvalidCharacterError, Error::NotSupported => DOMErrorName::NotSupportedError, Error::InUseAttribute => DOMErrorName::InUseAttributeError, @@ -92,6 +97,7 @@ pub fn throw_dom_exception(cx: *mut JSContext, global: GlobalRef, Error::Network => DOMErrorName::NetworkError, Error::Abort => DOMErrorName::AbortError, Error::Timeout => DOMErrorName::TimeoutError, + Error::InvalidNodeType => DOMErrorName::InvalidNodeTypeError, Error::DataClone => DOMErrorName::DataCloneError, Error::NoModificationAllowed => DOMErrorName::NoModificationAllowedError, Error::Type(message) => {