mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Add missing range-related error types
This commit is contained in:
parent
bc8b7952b8
commit
304b444ec7
1 changed files with 6 additions and 0 deletions
|
@ -31,6 +31,8 @@ pub enum Error {
|
||||||
NotFound,
|
NotFound,
|
||||||
/// HierarchyRequestError DOMException
|
/// HierarchyRequestError DOMException
|
||||||
HierarchyRequest,
|
HierarchyRequest,
|
||||||
|
/// WrongDocumentError DOMException
|
||||||
|
WrongDocument,
|
||||||
/// InvalidCharacterError DOMException
|
/// InvalidCharacterError DOMException
|
||||||
InvalidCharacter,
|
InvalidCharacter,
|
||||||
/// NotSupportedError DOMException
|
/// NotSupportedError DOMException
|
||||||
|
@ -53,6 +55,8 @@ pub enum Error {
|
||||||
Abort,
|
Abort,
|
||||||
/// TimeoutError DOMException
|
/// TimeoutError DOMException
|
||||||
Timeout,
|
Timeout,
|
||||||
|
/// InvalidNodeTypeError DOMException
|
||||||
|
InvalidNodeType,
|
||||||
/// DataCloneError DOMException
|
/// DataCloneError DOMException
|
||||||
DataClone,
|
DataClone,
|
||||||
/// NoModificationAllowedError DOMException
|
/// NoModificationAllowedError DOMException
|
||||||
|
@ -81,6 +85,7 @@ pub fn throw_dom_exception(cx: *mut JSContext, global: GlobalRef,
|
||||||
Error::IndexSize => DOMErrorName::IndexSizeError,
|
Error::IndexSize => DOMErrorName::IndexSizeError,
|
||||||
Error::NotFound => DOMErrorName::NotFoundError,
|
Error::NotFound => DOMErrorName::NotFoundError,
|
||||||
Error::HierarchyRequest => DOMErrorName::HierarchyRequestError,
|
Error::HierarchyRequest => DOMErrorName::HierarchyRequestError,
|
||||||
|
Error::WrongDocument => DOMErrorName::WrongDocumentError,
|
||||||
Error::InvalidCharacter => DOMErrorName::InvalidCharacterError,
|
Error::InvalidCharacter => DOMErrorName::InvalidCharacterError,
|
||||||
Error::NotSupported => DOMErrorName::NotSupportedError,
|
Error::NotSupported => DOMErrorName::NotSupportedError,
|
||||||
Error::InUseAttribute => DOMErrorName::InUseAttributeError,
|
Error::InUseAttribute => DOMErrorName::InUseAttributeError,
|
||||||
|
@ -92,6 +97,7 @@ pub fn throw_dom_exception(cx: *mut JSContext, global: GlobalRef,
|
||||||
Error::Network => DOMErrorName::NetworkError,
|
Error::Network => DOMErrorName::NetworkError,
|
||||||
Error::Abort => DOMErrorName::AbortError,
|
Error::Abort => DOMErrorName::AbortError,
|
||||||
Error::Timeout => DOMErrorName::TimeoutError,
|
Error::Timeout => DOMErrorName::TimeoutError,
|
||||||
|
Error::InvalidNodeType => DOMErrorName::InvalidNodeTypeError,
|
||||||
Error::DataClone => DOMErrorName::DataCloneError,
|
Error::DataClone => DOMErrorName::DataCloneError,
|
||||||
Error::NoModificationAllowed => DOMErrorName::NoModificationAllowedError,
|
Error::NoModificationAllowed => DOMErrorName::NoModificationAllowedError,
|
||||||
Error::Type(message) => {
|
Error::Type(message) => {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue