diff options
author | Tetsuharu OHZEKI <saneyuki.snyk@gmail.com> | 2014-03-16 14:38:20 +0900 |
---|---|---|
committer | Tetsuharu OHZEKI <saneyuki.snyk@gmail.com> | 2014-03-16 14:41:25 +0900 |
commit | 7216eee31c0a5d55d948dc72d778874c0d5ddf21 (patch) | |
tree | 3c9952c0cf5bdb3645d954b1f61c3a230e327294 /src/components/script/dom/domexception.rs | |
parent | d200a2e44464cdebfbcfe985e286e87802c31240 (diff) | |
download | servo-7216eee31c0a5d55d948dc72d778874c0d5ddf21.tar.gz servo-7216eee31c0a5d55d948dc72d778874c0d5ddf21.zip |
Use 'TConstants' instead of magic numbers.
Diffstat (limited to 'src/components/script/dom/domexception.rs')
-rw-r--r-- | src/components/script/dom/domexception.rs | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/src/components/script/dom/domexception.rs b/src/components/script/dom/domexception.rs index 9d8142ac938..5f5edbdfb3c 100644 --- a/src/components/script/dom/domexception.rs +++ b/src/components/script/dom/domexception.rs @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ use dom::bindings::codegen::DOMExceptionBinding; +use dom::bindings::codegen::DOMExceptionBinding::DOMExceptionConstants; use dom::bindings::js::JS; use dom::bindings::utils::{Reflectable, Reflector, reflect_dom_object}; use dom::window::Window; @@ -11,26 +12,26 @@ use servo_util::str::DOMString; #[repr(uint)] #[deriving(ToStr, Encodable)] enum DOMErrorName { - IndexSizeError = 1, - HierarchyRequestError = 3, - WrongDocumentError = 4, - InvalidCharacterError = 5, - NoModificationAllowedError = 7, - NotFoundError = 8, - NotSupportedError = 9, - InvalidStateError = 11, - SyntaxError = 12, - InvalidModificationError = 13, - NamespaceError = 14, - InvalidAccessError = 15, - SecurityError = 18, - NetworkError = 19, - AbortError = 20, - URLMismatchError = 21, - QuotaExceededError = 22, - TimeoutError = 23, - InvalidNodeTypeError = 24, - DataCloneError = 25, + IndexSizeError = DOMExceptionConstants::INDEX_SIZE_ERR, + HierarchyRequestError = DOMExceptionConstants::HIERARCHY_REQUEST_ERR, + WrongDocumentError = DOMExceptionConstants::WRONG_DOCUMENT_ERR, + InvalidCharacterError = DOMExceptionConstants::INVALID_CHARACTER_ERR, + NoModificationAllowedError = DOMExceptionConstants::NO_MODIFICATION_ALLOWED_ERR, + NotFoundError = DOMExceptionConstants::NOT_FOUND_ERR, + NotSupportedError = DOMExceptionConstants::NOT_SUPPORTED_ERR, + InvalidStateError = DOMExceptionConstants::INVALID_STATE_ERR, + SyntaxError = DOMExceptionConstants::SYNTAX_ERR, + InvalidModificationError = DOMExceptionConstants::INVALID_MODIFICATION_ERR, + NamespaceError = DOMExceptionConstants::NAMESPACE_ERR, + InvalidAccessError = DOMExceptionConstants::INVALID_ACCESS_ERR, + SecurityError = DOMExceptionConstants::SECURITY_ERR, + NetworkError = DOMExceptionConstants::NETWORK_ERR, + AbortError = DOMExceptionConstants::ABORT_ERR, + URLMismatchError = DOMExceptionConstants::URL_MISMATCH_ERR, + QuotaExceededError = DOMExceptionConstants::QUOTA_EXCEEDED_ERR, + TimeoutError = DOMExceptionConstants::TIMEOUT_ERR, + InvalidNodeTypeError = DOMExceptionConstants::INVALID_NODE_TYPE_ERR, + DataCloneError = DOMExceptionConstants::DATA_CLONE_ERR, EncodingError } |