hiss/node_modules/xhr2/src/errors.coffee
2024-11-22 23:29:59 -07:00

32 lines
895 B
CoffeeScript

# This file defines the custom errors used in the XMLHttpRequest specification.
# Thrown if the XHR security policy is violated.
class SecurityError extends Error
# @private
constructor: -> super
# Thrown if the XHR security policy is violated.
XMLHttpRequest.SecurityError = SecurityError
# Usually thrown if the XHR is in the wrong readyState for an operation.
class InvalidStateError extends Error
# @private
constructor: -> super
# Usually thrown if the XHR is in the wrong readyState for an operation.
class InvalidStateError extends Error
XMLHttpRequest.InvalidStateError = InvalidStateError
# Thrown if there is a problem with the URL passed to the XHR.
class NetworkError extends Error
# @private
constructor: -> super
# Thrown if parsing URLs errors out.
XMLHttpRequest.SyntaxError = SyntaxError
class SyntaxError extends Error
# @private:
constructor: -> super