Copy as Markdown

Other Tools

/* THIS FILE IS GENERATED BY ErrorList.py - DO NOT EDIT */
#ifndef ErrorNamesInternal_h__
#define ErrorNamesInternal_h__
#include "ErrorNames.h"
namespace {
const char*
GetErrorNameInternal(nsresult rv)
{
switch (rv) {
case nsresult::NS_OK: return "NS_OK";
case nsresult::NS_ERROR_BASE: return "NS_ERROR_BASE";
case nsresult::NS_ERROR_NOT_INITIALIZED: return "NS_ERROR_NOT_INITIALIZED";
case nsresult::NS_ERROR_ALREADY_INITIALIZED: return "NS_ERROR_ALREADY_INITIALIZED";
case nsresult::NS_ERROR_NOT_IMPLEMENTED: return "NS_ERROR_NOT_IMPLEMENTED";
case nsresult::NS_NOINTERFACE: return "NS_NOINTERFACE";
case nsresult::NS_ERROR_ABORT: return "NS_ERROR_ABORT";
case nsresult::NS_ERROR_FAILURE: return "NS_ERROR_FAILURE";
case nsresult::NS_ERROR_UNEXPECTED: return "NS_ERROR_UNEXPECTED";
case nsresult::NS_ERROR_OUT_OF_MEMORY: return "NS_ERROR_OUT_OF_MEMORY";
case nsresult::NS_ERROR_ILLEGAL_VALUE: return "NS_ERROR_ILLEGAL_VALUE";
case nsresult::NS_ERROR_NOT_AVAILABLE: return "NS_ERROR_NOT_AVAILABLE";
case nsresult::NS_ERROR_FACTORY_NOT_REGISTERED: return "NS_ERROR_FACTORY_NOT_REGISTERED";
case nsresult::NS_ERROR_FACTORY_REGISTER_AGAIN: return "NS_ERROR_FACTORY_REGISTER_AGAIN";
case nsresult::NS_ERROR_FACTORY_NOT_LOADED: return "NS_ERROR_FACTORY_NOT_LOADED";
case nsresult::NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT: return "NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT";
case nsresult::NS_ERROR_FACTORY_EXISTS: return "NS_ERROR_FACTORY_EXISTS";
case nsresult::NS_ERROR_CANNOT_CONVERT_DATA: return "NS_ERROR_CANNOT_CONVERT_DATA";
case nsresult::NS_ERROR_OBJECT_IS_IMMUTABLE: return "NS_ERROR_OBJECT_IS_IMMUTABLE";
case nsresult::NS_ERROR_LOSS_OF_SIGNIFICANT_DATA: return "NS_ERROR_LOSS_OF_SIGNIFICANT_DATA";
case nsresult::NS_ERROR_NOT_SAME_THREAD: return "NS_ERROR_NOT_SAME_THREAD";
case nsresult::NS_ERROR_ILLEGAL_DURING_SHUTDOWN: return "NS_ERROR_ILLEGAL_DURING_SHUTDOWN";
case nsresult::NS_ERROR_SERVICE_NOT_AVAILABLE: return "NS_ERROR_SERVICE_NOT_AVAILABLE";
case nsresult::NS_SUCCESS_LOSS_OF_INSIGNIFICANT_DATA: return "NS_SUCCESS_LOSS_OF_INSIGNIFICANT_DATA";
case nsresult::NS_SUCCESS_INTERRUPTED_TRAVERSE: return "NS_SUCCESS_INTERRUPTED_TRAVERSE";
case nsresult::NS_BASE_STREAM_CLOSED: return "NS_BASE_STREAM_CLOSED";
case nsresult::NS_BASE_STREAM_OSERROR: return "NS_BASE_STREAM_OSERROR";
case nsresult::NS_BASE_STREAM_ILLEGAL_ARGS: return "NS_BASE_STREAM_ILLEGAL_ARGS";
case nsresult::NS_BASE_STREAM_NO_CONVERTER: return "NS_BASE_STREAM_NO_CONVERTER";
case nsresult::NS_BASE_STREAM_BAD_CONVERSION: return "NS_BASE_STREAM_BAD_CONVERSION";
case nsresult::NS_BASE_STREAM_WOULD_BLOCK: return "NS_BASE_STREAM_WOULD_BLOCK";
case nsresult::NS_ERROR_GFX_PRINTER_NO_PRINTER_AVAILABLE: return "NS_ERROR_GFX_PRINTER_NO_PRINTER_AVAILABLE";
case nsresult::NS_ERROR_GFX_PRINTER_NAME_NOT_FOUND: return "NS_ERROR_GFX_PRINTER_NAME_NOT_FOUND";
case nsresult::NS_ERROR_GFX_PRINTER_COULD_NOT_OPEN_FILE: return "NS_ERROR_GFX_PRINTER_COULD_NOT_OPEN_FILE";
case nsresult::NS_ERROR_GFX_PRINTER_STARTDOC: return "NS_ERROR_GFX_PRINTER_STARTDOC";
case nsresult::NS_ERROR_GFX_PRINTER_ENDDOC: return "NS_ERROR_GFX_PRINTER_ENDDOC";
case nsresult::NS_ERROR_GFX_PRINTER_STARTPAGE: return "NS_ERROR_GFX_PRINTER_STARTPAGE";
case nsresult::NS_ERROR_GFX_PRINTER_DOC_IS_BUSY: return "NS_ERROR_GFX_PRINTER_DOC_IS_BUSY";
case nsresult::NS_ERROR_GFX_CMAP_MALFORMED: return "NS_ERROR_GFX_CMAP_MALFORMED";
case nsresult::NS_SUCCESS_EVENT_CONSUMED: return "NS_SUCCESS_EVENT_CONSUMED";
case nsresult::NS_BINDING_FAILED: return "NS_BINDING_FAILED";
case nsresult::NS_BINDING_ABORTED: return "NS_BINDING_ABORTED";
case nsresult::NS_BINDING_REDIRECTED: return "NS_BINDING_REDIRECTED";
case nsresult::NS_BINDING_RETARGETED: return "NS_BINDING_RETARGETED";
case nsresult::NS_ERROR_MALFORMED_URI: return "NS_ERROR_MALFORMED_URI";
case nsresult::NS_ERROR_IN_PROGRESS: return "NS_ERROR_IN_PROGRESS";
case nsresult::NS_ERROR_NO_CONTENT: return "NS_ERROR_NO_CONTENT";
case nsresult::NS_ERROR_UNKNOWN_PROTOCOL: return "NS_ERROR_UNKNOWN_PROTOCOL";
case nsresult::NS_ERROR_INVALID_CONTENT_ENCODING: return "NS_ERROR_INVALID_CONTENT_ENCODING";
case nsresult::NS_ERROR_CORRUPTED_CONTENT: return "NS_ERROR_CORRUPTED_CONTENT";
case nsresult::NS_ERROR_INVALID_SIGNATURE: return "NS_ERROR_INVALID_SIGNATURE";
case nsresult::NS_ERROR_FIRST_HEADER_FIELD_COMPONENT_EMPTY: return "NS_ERROR_FIRST_HEADER_FIELD_COMPONENT_EMPTY";
case nsresult::NS_ERROR_ALREADY_OPENED: return "NS_ERROR_ALREADY_OPENED";
case nsresult::NS_ERROR_ALREADY_CONNECTED: return "NS_ERROR_ALREADY_CONNECTED";
case nsresult::NS_ERROR_NOT_CONNECTED: return "NS_ERROR_NOT_CONNECTED";
case nsresult::NS_ERROR_CONNECTION_REFUSED: return "NS_ERROR_CONNECTION_REFUSED";
case nsresult::NS_ERROR_NET_TIMEOUT: return "NS_ERROR_NET_TIMEOUT";
case nsresult::NS_ERROR_OFFLINE: return "NS_ERROR_OFFLINE";
case nsresult::NS_ERROR_PORT_ACCESS_NOT_ALLOWED: return "NS_ERROR_PORT_ACCESS_NOT_ALLOWED";
case nsresult::NS_ERROR_NET_RESET: return "NS_ERROR_NET_RESET";
case nsresult::NS_ERROR_NET_INTERRUPT: return "NS_ERROR_NET_INTERRUPT";
case nsresult::NS_ERROR_PROXY_CONNECTION_REFUSED: return "NS_ERROR_PROXY_CONNECTION_REFUSED";
case nsresult::NS_ERROR_NET_PARTIAL_TRANSFER: return "NS_ERROR_NET_PARTIAL_TRANSFER";
case nsresult::NS_ERROR_NET_INADEQUATE_SECURITY: return "NS_ERROR_NET_INADEQUATE_SECURITY";
case nsresult::NS_ERROR_NET_HTTP2_SENT_GOAWAY: return "NS_ERROR_NET_HTTP2_SENT_GOAWAY";
case nsresult::NS_ERROR_NET_HTTP3_PROTOCOL_ERROR: return "NS_ERROR_NET_HTTP3_PROTOCOL_ERROR";
case nsresult::NS_ERROR_NET_TIMEOUT_EXTERNAL: return "NS_ERROR_NET_TIMEOUT_EXTERNAL";
case nsresult::NS_ERROR_HTTPS_ONLY: return "NS_ERROR_HTTPS_ONLY";
case nsresult::NS_ERROR_WEBSOCKET_CONNECTION_REFUSED: return "NS_ERROR_WEBSOCKET_CONNECTION_REFUSED";
case nsresult::NS_ERROR_NON_LOCAL_CONNECTION_REFUSED: return "NS_ERROR_NON_LOCAL_CONNECTION_REFUSED";
case nsresult::NS_ERROR_BAD_HSTS_CERT: return "NS_ERROR_BAD_HSTS_CERT";
case nsresult::NS_ERROR_PARSING_HTTP_STATUS_LINE: return "NS_ERROR_PARSING_HTTP_STATUS_LINE";
case nsresult::NS_ERROR_SUPERFLUOS_AUTH: return "NS_ERROR_SUPERFLUOS_AUTH";
case nsresult::NS_ERROR_NOT_RESUMABLE: return "NS_ERROR_NOT_RESUMABLE";
case nsresult::NS_ERROR_REDIRECT_LOOP: return "NS_ERROR_REDIRECT_LOOP";
case nsresult::NS_ERROR_ENTITY_CHANGED: return "NS_ERROR_ENTITY_CHANGED";
case nsresult::NS_ERROR_UNSAFE_CONTENT_TYPE: return "NS_ERROR_UNSAFE_CONTENT_TYPE";
case nsresult::NS_ERROR_LOAD_SHOWED_ERRORPAGE: return "NS_ERROR_LOAD_SHOWED_ERRORPAGE";
case nsresult::NS_ERROR_DOCSHELL_DYING: return "NS_ERROR_DOCSHELL_DYING";
case nsresult::NS_ERROR_UNKNOWN_HOST: return "NS_ERROR_UNKNOWN_HOST";
case nsresult::NS_ERROR_DNS_LOOKUP_QUEUE_FULL: return "NS_ERROR_DNS_LOOKUP_QUEUE_FULL";
case nsresult::NS_ERROR_UNKNOWN_PROXY_HOST: return "NS_ERROR_UNKNOWN_PROXY_HOST";
case nsresult::NS_ERROR_DEFINITIVE_UNKNOWN_HOST: return "NS_ERROR_DEFINITIVE_UNKNOWN_HOST";
case nsresult::NS_ERROR_UNKNOWN_SOCKET_TYPE: return "NS_ERROR_UNKNOWN_SOCKET_TYPE";
case nsresult::NS_ERROR_SOCKET_CREATE_FAILED: return "NS_ERROR_SOCKET_CREATE_FAILED";
case nsresult::NS_ERROR_SOCKET_ADDRESS_NOT_SUPPORTED: return "NS_ERROR_SOCKET_ADDRESS_NOT_SUPPORTED";
case nsresult::NS_ERROR_SOCKET_ADDRESS_IN_USE: return "NS_ERROR_SOCKET_ADDRESS_IN_USE";
case nsresult::NS_ERROR_CACHE_KEY_NOT_FOUND: return "NS_ERROR_CACHE_KEY_NOT_FOUND";
case nsresult::NS_ERROR_CACHE_DATA_IS_STREAM: return "NS_ERROR_CACHE_DATA_IS_STREAM";
case nsresult::NS_ERROR_CACHE_DATA_IS_NOT_STREAM: return "NS_ERROR_CACHE_DATA_IS_NOT_STREAM";
case nsresult::NS_ERROR_CACHE_WAIT_FOR_VALIDATION: return "NS_ERROR_CACHE_WAIT_FOR_VALIDATION";
case nsresult::NS_ERROR_CACHE_ENTRY_DOOMED: return "NS_ERROR_CACHE_ENTRY_DOOMED";
case nsresult::NS_ERROR_CACHE_READ_ACCESS_DENIED: return "NS_ERROR_CACHE_READ_ACCESS_DENIED";
case nsresult::NS_ERROR_CACHE_WRITE_ACCESS_DENIED: return "NS_ERROR_CACHE_WRITE_ACCESS_DENIED";
case nsresult::NS_ERROR_CACHE_IN_USE: return "NS_ERROR_CACHE_IN_USE";
case nsresult::NS_ERROR_DOCUMENT_NOT_CACHED: return "NS_ERROR_DOCUMENT_NOT_CACHED";
case nsresult::NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS: return "NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS";
case nsresult::NS_ERROR_HOST_IS_IP_ADDRESS: return "NS_ERROR_HOST_IS_IP_ADDRESS";
case nsresult::NS_SUCCESS_ADOPTED_DATA: return "NS_SUCCESS_ADOPTED_DATA";
case nsresult::NS_SUCCESS_AUTH_FINISHED: return "NS_SUCCESS_AUTH_FINISHED";
case nsresult::NS_NET_STATUS_READING: return "NS_NET_STATUS_READING";
case nsresult::NS_NET_STATUS_WRITING: return "NS_NET_STATUS_WRITING";
case nsresult::NS_NET_STATUS_RESOLVING_HOST: return "NS_NET_STATUS_RESOLVING_HOST";
case nsresult::NS_NET_STATUS_RESOLVED_HOST: return "NS_NET_STATUS_RESOLVED_HOST";
case nsresult::NS_NET_STATUS_CONNECTING_TO: return "NS_NET_STATUS_CONNECTING_TO";
case nsresult::NS_NET_STATUS_CONNECTED_TO: return "NS_NET_STATUS_CONNECTED_TO";
case nsresult::NS_NET_STATUS_TLS_HANDSHAKE_STARTING: return "NS_NET_STATUS_TLS_HANDSHAKE_STARTING";
case nsresult::NS_NET_STATUS_TLS_HANDSHAKE_ENDED: return "NS_NET_STATUS_TLS_HANDSHAKE_ENDED";
case nsresult::NS_NET_STATUS_SENDING_TO: return "NS_NET_STATUS_SENDING_TO";
case nsresult::NS_NET_STATUS_WAITING_FOR: return "NS_NET_STATUS_WAITING_FOR";
case nsresult::NS_NET_STATUS_RECEIVING_FROM: return "NS_NET_STATUS_RECEIVING_FROM";
case nsresult::NS_ERROR_INTERCEPTION_FAILED: return "NS_ERROR_INTERCEPTION_FAILED";
case nsresult::NS_ERROR_WEBTRANSPORT_CODE_BASE: return "NS_ERROR_WEBTRANSPORT_CODE_BASE";
case nsresult::NS_ERROR_WEBTRANSPORT_CODE_END: return "NS_ERROR_WEBTRANSPORT_CODE_END";
case nsresult::NS_ERROR_PROXY_CODE_BASE: return "NS_ERROR_PROXY_CODE_BASE";
case nsresult::NS_ERROR_PROXY_MULTIPLE_CHOICES: return "NS_ERROR_PROXY_MULTIPLE_CHOICES";
case nsresult::NS_ERROR_PROXY_MOVED_PERMANENTLY: return "NS_ERROR_PROXY_MOVED_PERMANENTLY";
case nsresult::NS_ERROR_PROXY_FOUND: return "NS_ERROR_PROXY_FOUND";
case nsresult::NS_ERROR_PROXY_SEE_OTHER: return "NS_ERROR_PROXY_SEE_OTHER";
case nsresult::NS_ERROR_PROXY_NOT_MODIFIED: return "NS_ERROR_PROXY_NOT_MODIFIED";
case nsresult::NS_ERROR_PROXY_TEMPORARY_REDIRECT: return "NS_ERROR_PROXY_TEMPORARY_REDIRECT";
case nsresult::NS_ERROR_PROXY_PERMANENT_REDIRECT: return "NS_ERROR_PROXY_PERMANENT_REDIRECT";
case nsresult::NS_ERROR_PROXY_BAD_REQUEST: return "NS_ERROR_PROXY_BAD_REQUEST";
case nsresult::NS_ERROR_PROXY_UNAUTHORIZED: return "NS_ERROR_PROXY_UNAUTHORIZED";
case nsresult::NS_ERROR_PROXY_PAYMENT_REQUIRED: return "NS_ERROR_PROXY_PAYMENT_REQUIRED";
case nsresult::NS_ERROR_PROXY_FORBIDDEN: return "NS_ERROR_PROXY_FORBIDDEN";
case nsresult::NS_ERROR_PROXY_NOT_FOUND: return "NS_ERROR_PROXY_NOT_FOUND";
case nsresult::NS_ERROR_PROXY_METHOD_NOT_ALLOWED: return "NS_ERROR_PROXY_METHOD_NOT_ALLOWED";
case nsresult::NS_ERROR_PROXY_NOT_ACCEPTABLE: return "NS_ERROR_PROXY_NOT_ACCEPTABLE";
case nsresult::NS_ERROR_PROXY_AUTHENTICATION_FAILED: return "NS_ERROR_PROXY_AUTHENTICATION_FAILED";
case nsresult::NS_ERROR_PROXY_REQUEST_TIMEOUT: return "NS_ERROR_PROXY_REQUEST_TIMEOUT";
case nsresult::NS_ERROR_PROXY_CONFLICT: return "NS_ERROR_PROXY_CONFLICT";
case nsresult::NS_ERROR_PROXY_GONE: return "NS_ERROR_PROXY_GONE";
case nsresult::NS_ERROR_PROXY_LENGTH_REQUIRED: return "NS_ERROR_PROXY_LENGTH_REQUIRED";
case nsresult::NS_ERROR_PROXY_PRECONDITION_FAILED: return "NS_ERROR_PROXY_PRECONDITION_FAILED";
case nsresult::NS_ERROR_PROXY_REQUEST_ENTITY_TOO_LARGE: return "NS_ERROR_PROXY_REQUEST_ENTITY_TOO_LARGE";
case nsresult::NS_ERROR_PROXY_REQUEST_URI_TOO_LONG: return "NS_ERROR_PROXY_REQUEST_URI_TOO_LONG";
case nsresult::NS_ERROR_PROXY_UNSUPPORTED_MEDIA_TYPE: return "NS_ERROR_PROXY_UNSUPPORTED_MEDIA_TYPE";
case nsresult::NS_ERROR_PROXY_REQUESTED_RANGE_NOT_SATISFIABLE: return "NS_ERROR_PROXY_REQUESTED_RANGE_NOT_SATISFIABLE";
case nsresult::NS_ERROR_PROXY_EXPECTATION_FAILED: return "NS_ERROR_PROXY_EXPECTATION_FAILED";
case nsresult::NS_ERROR_PROXY_MISDIRECTED_REQUEST: return "NS_ERROR_PROXY_MISDIRECTED_REQUEST";
case nsresult::NS_ERROR_PROXY_TOO_EARLY: return "NS_ERROR_PROXY_TOO_EARLY";
case nsresult::NS_ERROR_PROXY_UPGRADE_REQUIRED: return "NS_ERROR_PROXY_UPGRADE_REQUIRED";
case nsresult::NS_ERROR_PROXY_PRECONDITION_REQUIRED: return "NS_ERROR_PROXY_PRECONDITION_REQUIRED";
case nsresult::NS_ERROR_PROXY_TOO_MANY_REQUESTS: return "NS_ERROR_PROXY_TOO_MANY_REQUESTS";
case nsresult::NS_ERROR_PROXY_REQUEST_HEADER_FIELDS_TOO_LARGE: return "NS_ERROR_PROXY_REQUEST_HEADER_FIELDS_TOO_LARGE";
case nsresult::NS_ERROR_PROXY_UNAVAILABLE_FOR_LEGAL_REASONS: return "NS_ERROR_PROXY_UNAVAILABLE_FOR_LEGAL_REASONS";
case nsresult::NS_ERROR_PROXY_INTERNAL_SERVER_ERROR: return "NS_ERROR_PROXY_INTERNAL_SERVER_ERROR";
case nsresult::NS_ERROR_PROXY_NOT_IMPLEMENTED: return "NS_ERROR_PROXY_NOT_IMPLEMENTED";
case nsresult::NS_ERROR_PROXY_BAD_GATEWAY: return "NS_ERROR_PROXY_BAD_GATEWAY";
case nsresult::NS_ERROR_PROXY_SERVICE_UNAVAILABLE: return "NS_ERROR_PROXY_SERVICE_UNAVAILABLE";
case nsresult::NS_ERROR_PROXY_GATEWAY_TIMEOUT: return "NS_ERROR_PROXY_GATEWAY_TIMEOUT";
case nsresult::NS_ERROR_PROXY_VERSION_NOT_SUPPORTED: return "NS_ERROR_PROXY_VERSION_NOT_SUPPORTED";
case nsresult::NS_ERROR_PROXY_VARIANT_ALSO_NEGOTIATES: return "NS_ERROR_PROXY_VARIANT_ALSO_NEGOTIATES";
case nsresult::NS_ERROR_PROXY_NOT_EXTENDED: return "NS_ERROR_PROXY_NOT_EXTENDED";
case nsresult::NS_ERROR_PROXY_NETWORK_AUTHENTICATION_REQUIRED: return "NS_ERROR_PROXY_NETWORK_AUTHENTICATION_REQUIRED";
case nsresult::NS_ERROR_PLUGINS_PLUGINSNOTCHANGED: return "NS_ERROR_PLUGINS_PLUGINSNOTCHANGED";
case nsresult::NS_ERROR_PLUGIN_DISABLED: return "NS_ERROR_PLUGIN_DISABLED";
case nsresult::NS_ERROR_PLUGIN_BLOCKLISTED: return "NS_ERROR_PLUGIN_BLOCKLISTED";
case nsresult::NS_ERROR_PLUGIN_TIME_RANGE_NOT_SUPPORTED: return "NS_ERROR_PLUGIN_TIME_RANGE_NOT_SUPPORTED";
case nsresult::NS_ERROR_PLUGIN_CLICKTOPLAY: return "NS_ERROR_PLUGIN_CLICKTOPLAY";
case nsresult::NS_OK_PARSE_SHEET: return "NS_OK_PARSE_SHEET";
case nsresult::NS_ERROR_HTMLPARSER_EOF: return "NS_ERROR_HTMLPARSER_EOF";
case nsresult::NS_ERROR_HTMLPARSER_UNKNOWN: return "NS_ERROR_HTMLPARSER_UNKNOWN";
case nsresult::NS_ERROR_HTMLPARSER_CANTPROPAGATE: return "NS_ERROR_HTMLPARSER_CANTPROPAGATE";
case nsresult::NS_ERROR_HTMLPARSER_CONTEXTMISMATCH: return "NS_ERROR_HTMLPARSER_CONTEXTMISMATCH";
case nsresult::NS_ERROR_HTMLPARSER_BADFILENAME: return "NS_ERROR_HTMLPARSER_BADFILENAME";
case nsresult::NS_ERROR_HTMLPARSER_BADURL: return "NS_ERROR_HTMLPARSER_BADURL";
case nsresult::NS_ERROR_HTMLPARSER_INVALIDPARSERCONTEXT: return "NS_ERROR_HTMLPARSER_INVALIDPARSERCONTEXT";
case nsresult::NS_ERROR_HTMLPARSER_INTERRUPTED: return "NS_ERROR_HTMLPARSER_INTERRUPTED";
case nsresult::NS_ERROR_HTMLPARSER_BLOCK: return "NS_ERROR_HTMLPARSER_BLOCK";
case nsresult::NS_ERROR_HTMLPARSER_BADTOKENIZER: return "NS_ERROR_HTMLPARSER_BADTOKENIZER";
case nsresult::NS_ERROR_HTMLPARSER_BADATTRIBUTE: return "NS_ERROR_HTMLPARSER_BADATTRIBUTE";
case nsresult::NS_ERROR_HTMLPARSER_UNRESOLVEDDTD: return "NS_ERROR_HTMLPARSER_UNRESOLVEDDTD";
case nsresult::NS_ERROR_HTMLPARSER_MISPLACEDTABLECONTENT: return "NS_ERROR_HTMLPARSER_MISPLACEDTABLECONTENT";
case nsresult::NS_ERROR_HTMLPARSER_BADDTD: return "NS_ERROR_HTMLPARSER_BADDTD";
case nsresult::NS_ERROR_HTMLPARSER_BADCONTEXT: return "NS_ERROR_HTMLPARSER_BADCONTEXT";
case nsresult::NS_ERROR_HTMLPARSER_STOPPARSING: return "NS_ERROR_HTMLPARSER_STOPPARSING";
case nsresult::NS_ERROR_HTMLPARSER_UNTERMINATEDSTRINGLITERAL: return "NS_ERROR_HTMLPARSER_UNTERMINATEDSTRINGLITERAL";
case nsresult::NS_ERROR_HTMLPARSER_HIERARCHYTOODEEP: return "NS_ERROR_HTMLPARSER_HIERARCHYTOODEEP";
case nsresult::NS_ERROR_HTMLPARSER_FAKE_ENDTAG: return "NS_ERROR_HTMLPARSER_FAKE_ENDTAG";
case nsresult::NS_ERROR_HTMLPARSER_INVALID_COMMENT: return "NS_ERROR_HTMLPARSER_INVALID_COMMENT";
case nsresult::NS_RDF_NO_VALUE: return "NS_RDF_NO_VALUE";
case nsresult::NS_RDF_ASSERTION_REJECTED: return "NS_RDF_ASSERTION_REJECTED";
case nsresult::NS_RDF_STOP_VISIT: return "NS_RDF_STOP_VISIT";
case nsresult::NS_ERROR_UCONV_NOCONV: return "NS_ERROR_UCONV_NOCONV";
case nsresult::NS_ERROR_UDEC_ILLEGALINPUT: return "NS_ERROR_UDEC_ILLEGALINPUT";
case nsresult::NS_OK_HAD_REPLACEMENTS: return "NS_OK_HAD_REPLACEMENTS";
case nsresult::NS_OK_UDEC_MOREINPUT: return "NS_OK_UDEC_MOREINPUT";
case nsresult::NS_OK_UDEC_MOREOUTPUT: return "NS_OK_UDEC_MOREOUTPUT";
case nsresult::NS_OK_UENC_MOREOUTPUT: return "NS_OK_UENC_MOREOUTPUT";
case nsresult::NS_ERROR_UENC_NOMAPPING: return "NS_ERROR_UENC_NOMAPPING";
case nsresult::NS_ERROR_FILE_UNRECOGNIZED_PATH: return "NS_ERROR_FILE_UNRECOGNIZED_PATH";
case nsresult::NS_ERROR_FILE_UNRESOLVABLE_SYMLINK: return "NS_ERROR_FILE_UNRESOLVABLE_SYMLINK";
case nsresult::NS_ERROR_FILE_EXECUTION_FAILED: return "NS_ERROR_FILE_EXECUTION_FAILED";
case nsresult::NS_ERROR_FILE_UNKNOWN_TYPE: return "NS_ERROR_FILE_UNKNOWN_TYPE";
case nsresult::NS_ERROR_FILE_DESTINATION_NOT_DIR: return "NS_ERROR_FILE_DESTINATION_NOT_DIR";
case nsresult::NS_ERROR_FILE_COPY_OR_MOVE_FAILED: return "NS_ERROR_FILE_COPY_OR_MOVE_FAILED";
case nsresult::NS_ERROR_FILE_ALREADY_EXISTS: return "NS_ERROR_FILE_ALREADY_EXISTS";
case nsresult::NS_ERROR_FILE_INVALID_PATH: return "NS_ERROR_FILE_INVALID_PATH";
case nsresult::NS_ERROR_FILE_CORRUPTED: return "NS_ERROR_FILE_CORRUPTED";
case nsresult::NS_ERROR_FILE_NOT_DIRECTORY: return "NS_ERROR_FILE_NOT_DIRECTORY";
case nsresult::NS_ERROR_FILE_IS_DIRECTORY: return "NS_ERROR_FILE_IS_DIRECTORY";
case nsresult::NS_ERROR_FILE_IS_LOCKED: return "NS_ERROR_FILE_IS_LOCKED";
case nsresult::NS_ERROR_FILE_TOO_BIG: return "NS_ERROR_FILE_TOO_BIG";
case nsresult::NS_ERROR_FILE_NO_DEVICE_SPACE: return "NS_ERROR_FILE_NO_DEVICE_SPACE";
case nsresult::NS_ERROR_FILE_NAME_TOO_LONG: return "NS_ERROR_FILE_NAME_TOO_LONG";
case nsresult::NS_ERROR_FILE_NOT_FOUND: return "NS_ERROR_FILE_NOT_FOUND";
case nsresult::NS_ERROR_FILE_READ_ONLY: return "NS_ERROR_FILE_READ_ONLY";
case nsresult::NS_ERROR_FILE_DIR_NOT_EMPTY: return "NS_ERROR_FILE_DIR_NOT_EMPTY";
case nsresult::NS_ERROR_FILE_ACCESS_DENIED: return "NS_ERROR_FILE_ACCESS_DENIED";
case nsresult::NS_ERROR_FILE_FS_CORRUPTED: return "NS_ERROR_FILE_FS_CORRUPTED";
case nsresult::NS_ERROR_FILE_DEVICE_FAILURE: return "NS_ERROR_FILE_DEVICE_FAILURE";
case nsresult::NS_ERROR_FILE_DEVICE_TEMPORARY_FAILURE: return "NS_ERROR_FILE_DEVICE_TEMPORARY_FAILURE";
case nsresult::NS_ERROR_FILE_INVALID_HANDLE: return "NS_ERROR_FILE_INVALID_HANDLE";
case nsresult::NS_SUCCESS_FILE_DIRECTORY_EMPTY: return "NS_SUCCESS_FILE_DIRECTORY_EMPTY";
case nsresult::NS_SUCCESS_AGGREGATE_RESULT: return "NS_SUCCESS_AGGREGATE_RESULT";
case nsresult::NS_ERROR_DOM_INDEX_SIZE_ERR: return "NS_ERROR_DOM_INDEX_SIZE_ERR";
case nsresult::NS_ERROR_DOM_HIERARCHY_REQUEST_ERR: return "NS_ERROR_DOM_HIERARCHY_REQUEST_ERR";
case nsresult::NS_ERROR_DOM_WRONG_DOCUMENT_ERR: return "NS_ERROR_DOM_WRONG_DOCUMENT_ERR";
case nsresult::NS_ERROR_DOM_INVALID_CHARACTER_ERR: return "NS_ERROR_DOM_INVALID_CHARACTER_ERR";
case nsresult::NS_ERROR_DOM_NO_MODIFICATION_ALLOWED_ERR: return "NS_ERROR_DOM_NO_MODIFICATION_ALLOWED_ERR";
case nsresult::NS_ERROR_DOM_NOT_FOUND_ERR: return "NS_ERROR_DOM_NOT_FOUND_ERR";
case nsresult::NS_ERROR_DOM_NOT_SUPPORTED_ERR: return "NS_ERROR_DOM_NOT_SUPPORTED_ERR";
case nsresult::NS_ERROR_DOM_INUSE_ATTRIBUTE_ERR: return "NS_ERROR_DOM_INUSE_ATTRIBUTE_ERR";
case nsresult::NS_ERROR_DOM_INVALID_STATE_ERR: return "NS_ERROR_DOM_INVALID_STATE_ERR";
case nsresult::NS_ERROR_DOM_SYNTAX_ERR: return "NS_ERROR_DOM_SYNTAX_ERR";
case nsresult::NS_ERROR_DOM_INVALID_MODIFICATION_ERR: return "NS_ERROR_DOM_INVALID_MODIFICATION_ERR";
case nsresult::NS_ERROR_DOM_NAMESPACE_ERR: return "NS_ERROR_DOM_NAMESPACE_ERR";
case nsresult::NS_ERROR_DOM_INVALID_ACCESS_ERR: return "NS_ERROR_DOM_INVALID_ACCESS_ERR";
case nsresult::NS_ERROR_DOM_TYPE_MISMATCH_ERR: return "NS_ERROR_DOM_TYPE_MISMATCH_ERR";
case nsresult::NS_ERROR_DOM_SECURITY_ERR: return "NS_ERROR_DOM_SECURITY_ERR";
case nsresult::NS_ERROR_DOM_NETWORK_ERR: return "NS_ERROR_DOM_NETWORK_ERR";
case nsresult::NS_ERROR_DOM_ABORT_ERR: return "NS_ERROR_DOM_ABORT_ERR";
case nsresult::NS_ERROR_DOM_URL_MISMATCH_ERR: return "NS_ERROR_DOM_URL_MISMATCH_ERR";
case nsresult::NS_ERROR_DOM_QUOTA_EXCEEDED_ERR: return "NS_ERROR_DOM_QUOTA_EXCEEDED_ERR";
case nsresult::NS_ERROR_DOM_TIMEOUT_ERR: return "NS_ERROR_DOM_TIMEOUT_ERR";
case nsresult::NS_ERROR_DOM_INVALID_NODE_TYPE_ERR: return "NS_ERROR_DOM_INVALID_NODE_TYPE_ERR";
case nsresult::NS_ERROR_DOM_DATA_CLONE_ERR: return "NS_ERROR_DOM_DATA_CLONE_ERR";
case nsresult::NS_ERROR_DOM_ENCODING_NOT_SUPPORTED_ERR: return "NS_ERROR_DOM_ENCODING_NOT_SUPPORTED_ERR";
case nsresult::NS_ERROR_DOM_UNKNOWN_ERR: return "NS_ERROR_DOM_UNKNOWN_ERR";
case nsresult::NS_ERROR_DOM_DATA_ERR: return "NS_ERROR_DOM_DATA_ERR";
case nsresult::NS_ERROR_DOM_OPERATION_ERR: return "NS_ERROR_DOM_OPERATION_ERR";
case nsresult::NS_ERROR_DOM_NOT_ALLOWED_ERR: return "NS_ERROR_DOM_NOT_ALLOWED_ERR";
case nsresult::NS_ERROR_DOM_WRONG_TYPE_ERR: return "NS_ERROR_DOM_WRONG_TYPE_ERR";
case nsresult::NS_ERROR_DOM_NOT_NUMBER_ERR: return "NS_ERROR_DOM_NOT_NUMBER_ERR";
case nsresult::NS_ERROR_DOM_PROP_ACCESS_DENIED: return "NS_ERROR_DOM_PROP_ACCESS_DENIED";
case nsresult::NS_ERROR_DOM_XPCONNECT_ACCESS_DENIED: return "NS_ERROR_DOM_XPCONNECT_ACCESS_DENIED";
case nsresult::NS_ERROR_DOM_BAD_URI: return "NS_ERROR_DOM_BAD_URI";
case nsresult::NS_ERROR_DOM_RETVAL_UNDEFINED: return "NS_ERROR_DOM_RETVAL_UNDEFINED";
case nsresult::NS_ERROR_UNCATCHABLE_EXCEPTION: return "NS_ERROR_UNCATCHABLE_EXCEPTION";
case nsresult::NS_ERROR_DOM_MALFORMED_URI: return "NS_ERROR_DOM_MALFORMED_URI";
case nsresult::NS_ERROR_DOM_INVALID_HEADER_NAME: return "NS_ERROR_DOM_INVALID_HEADER_NAME";
case nsresult::NS_ERROR_DOM_INVALID_STATE_XHR_HAS_INVALID_CONTEXT: return "NS_ERROR_DOM_INVALID_STATE_XHR_HAS_INVALID_CONTEXT";
case nsresult::NS_ERROR_DOM_JS_DECODING_ERROR: return "NS_ERROR_DOM_JS_DECODING_ERROR";
case nsresult::NS_ERROR_DOM_IMAGE_INACTIVE_DOCUMENT: return "NS_ERROR_DOM_IMAGE_INACTIVE_DOCUMENT";
case nsresult::NS_ERROR_DOM_IMAGE_INVALID_REQUEST: return "NS_ERROR_DOM_IMAGE_INVALID_REQUEST";
case nsresult::NS_ERROR_DOM_IMAGE_BROKEN: return "NS_ERROR_DOM_IMAGE_BROKEN";
case nsresult::NS_ERROR_DOM_CORP_FAILED: return "NS_ERROR_DOM_CORP_FAILED";
case nsresult::NS_ERROR_DOM_BAD_CROSS_ORIGIN_URI: return "NS_ERROR_DOM_BAD_CROSS_ORIGIN_URI";
case nsresult::NS_ERROR_RECURSIVE_DOCUMENT_LOAD: return "NS_ERROR_RECURSIVE_DOCUMENT_LOAD";
case nsresult::NS_ERROR_DOM_WEBEXT_CONTENT_SCRIPT_URI: return "NS_ERROR_DOM_WEBEXT_CONTENT_SCRIPT_URI";
case nsresult::NS_ERROR_DOM_COEP_FAILED: return "NS_ERROR_DOM_COEP_FAILED";
case nsresult::NS_ERROR_DOM_COOP_FAILED: return "NS_ERROR_DOM_COOP_FAILED";
case nsresult::NS_ERROR_DOM_INVALID_HEADER_VALUE: return "NS_ERROR_DOM_INVALID_HEADER_VALUE";
case nsresult::NS_SUCCESS_DOM_NO_OPERATION: return "NS_SUCCESS_DOM_NO_OPERATION";
case nsresult::NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW: return "NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW";
case nsresult::NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW_UNCATCHABLE: return "NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW_UNCATCHABLE";
case nsresult::NS_IMAGELIB_ERROR_FAILURE: return "NS_IMAGELIB_ERROR_FAILURE";
case nsresult::NS_IMAGELIB_ERROR_NO_DECODER: return "NS_IMAGELIB_ERROR_NO_DECODER";
case nsresult::NS_IMAGELIB_ERROR_NOT_FINISHED: return "NS_IMAGELIB_ERROR_NOT_FINISHED";
case nsresult::NS_IMAGELIB_ERROR_NO_ENCODER: return "NS_IMAGELIB_ERROR_NO_ENCODER";
case nsresult::NS_ERROR_EDITOR_DESTROYED: return "NS_ERROR_EDITOR_DESTROYED";
case nsresult::NS_ERROR_EDITOR_UNEXPECTED_DOM_TREE: return "NS_ERROR_EDITOR_UNEXPECTED_DOM_TREE";
case nsresult::NS_ERROR_EDITOR_ACTION_CANCELED: return "NS_ERROR_EDITOR_ACTION_CANCELED";
case nsresult::NS_ERROR_EDITOR_NO_EDITABLE_RANGE: return "NS_ERROR_EDITOR_NO_EDITABLE_RANGE";
case nsresult::NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND: return "NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND";
case nsresult::NS_SUCCESS_EDITOR_FOUND_TARGET: return "NS_SUCCESS_EDITOR_FOUND_TARGET";
case nsresult::NS_SUCCESS_EDITOR_BUT_IGNORED_TRIVIAL_ERROR: return "NS_SUCCESS_EDITOR_BUT_IGNORED_TRIVIAL_ERROR";
case nsresult::NS_ERROR_XPC_NOT_ENOUGH_ARGS: return "NS_ERROR_XPC_NOT_ENOUGH_ARGS";
case nsresult::NS_ERROR_XPC_NEED_OUT_OBJECT: return "NS_ERROR_XPC_NEED_OUT_OBJECT";
case nsresult::NS_ERROR_XPC_CANT_SET_OUT_VAL: return "NS_ERROR_XPC_CANT_SET_OUT_VAL";
case nsresult::NS_ERROR_XPC_NATIVE_RETURNED_FAILURE: return "NS_ERROR_XPC_NATIVE_RETURNED_FAILURE";
case nsresult::NS_ERROR_XPC_CANT_GET_INTERFACE_INFO: return "NS_ERROR_XPC_CANT_GET_INTERFACE_INFO";
case nsresult::NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO: return "NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO";
case nsresult::NS_ERROR_XPC_CANT_GET_METHOD_INFO: return "NS_ERROR_XPC_CANT_GET_METHOD_INFO";
case nsresult::NS_ERROR_XPC_UNEXPECTED: return "NS_ERROR_XPC_UNEXPECTED";
case nsresult::NS_ERROR_XPC_BAD_CONVERT_JS: return "NS_ERROR_XPC_BAD_CONVERT_JS";
case nsresult::NS_ERROR_XPC_BAD_CONVERT_NATIVE: return "NS_ERROR_XPC_BAD_CONVERT_NATIVE";
case nsresult::NS_ERROR_XPC_BAD_CONVERT_JS_NULL_REF: return "NS_ERROR_XPC_BAD_CONVERT_JS_NULL_REF";
case nsresult::NS_ERROR_XPC_BAD_OP_ON_WN_PROTO: return "NS_ERROR_XPC_BAD_OP_ON_WN_PROTO";
case nsresult::NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN: return "NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN";
case nsresult::NS_ERROR_XPC_CANT_DEFINE_PROP_ON_WN: return "NS_ERROR_XPC_CANT_DEFINE_PROP_ON_WN";
case nsresult::NS_ERROR_XPC_CANT_WATCH_WN_STATIC: return "NS_ERROR_XPC_CANT_WATCH_WN_STATIC";
case nsresult::NS_ERROR_XPC_CANT_EXPORT_WN_STATIC: return "NS_ERROR_XPC_CANT_EXPORT_WN_STATIC";
case nsresult::NS_ERROR_XPC_SCRIPTABLE_CALL_FAILED: return "NS_ERROR_XPC_SCRIPTABLE_CALL_FAILED";
case nsresult::NS_ERROR_XPC_SCRIPTABLE_CTOR_FAILED: return "NS_ERROR_XPC_SCRIPTABLE_CTOR_FAILED";
case nsresult::NS_ERROR_XPC_CANT_CALL_WO_SCRIPTABLE: return "NS_ERROR_XPC_CANT_CALL_WO_SCRIPTABLE";
case nsresult::NS_ERROR_XPC_CANT_CTOR_WO_SCRIPTABLE: return "NS_ERROR_XPC_CANT_CTOR_WO_SCRIPTABLE";
case nsresult::NS_ERROR_XPC_CI_RETURNED_FAILURE: return "NS_ERROR_XPC_CI_RETURNED_FAILURE";
case nsresult::NS_ERROR_XPC_GS_RETURNED_FAILURE: return "NS_ERROR_XPC_GS_RETURNED_FAILURE";
case nsresult::NS_ERROR_XPC_BAD_CID: return "NS_ERROR_XPC_BAD_CID";
case nsresult::NS_ERROR_XPC_BAD_IID: return "NS_ERROR_XPC_BAD_IID";
case nsresult::NS_ERROR_XPC_CANT_CREATE_WN: return "NS_ERROR_XPC_CANT_CREATE_WN";
case nsresult::NS_ERROR_XPC_JS_THREW_EXCEPTION: return "NS_ERROR_XPC_JS_THREW_EXCEPTION";
case nsresult::NS_ERROR_XPC_JS_THREW_NATIVE_OBJECT: return "NS_ERROR_XPC_JS_THREW_NATIVE_OBJECT";
case nsresult::NS_ERROR_XPC_JS_THREW_JS_OBJECT: return "NS_ERROR_XPC_JS_THREW_JS_OBJECT";
case nsresult::NS_ERROR_XPC_JS_THREW_NULL: return "NS_ERROR_XPC_JS_THREW_NULL";
case nsresult::NS_ERROR_XPC_JS_THREW_STRING: return "NS_ERROR_XPC_JS_THREW_STRING";
case nsresult::NS_ERROR_XPC_JS_THREW_NUMBER: return "NS_ERROR_XPC_JS_THREW_NUMBER";
case nsresult::NS_ERROR_XPC_JAVASCRIPT_ERROR: return "NS_ERROR_XPC_JAVASCRIPT_ERROR";
case nsresult::NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: return "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS";
case nsresult::NS_ERROR_XPC_CANT_CONVERT_PRIMITIVE_TO_ARRAY: return "NS_ERROR_XPC_CANT_CONVERT_PRIMITIVE_TO_ARRAY";
case nsresult::NS_ERROR_XPC_CANT_CONVERT_OBJECT_TO_ARRAY: return "NS_ERROR_XPC_CANT_CONVERT_OBJECT_TO_ARRAY";
case nsresult::NS_ERROR_XPC_NOT_ENOUGH_ELEMENTS_IN_ARRAY: return "NS_ERROR_XPC_NOT_ENOUGH_ELEMENTS_IN_ARRAY";
case nsresult::NS_ERROR_XPC_CANT_GET_ARRAY_INFO: return "NS_ERROR_XPC_CANT_GET_ARRAY_INFO";
case nsresult::NS_ERROR_XPC_NOT_ENOUGH_CHARS_IN_STRING: return "NS_ERROR_XPC_NOT_ENOUGH_CHARS_IN_STRING";
case nsresult::NS_ERROR_XPC_SECURITY_MANAGER_VETO: return "NS_ERROR_XPC_SECURITY_MANAGER_VETO";
case nsresult::NS_ERROR_XPC_INTERFACE_NOT_SCRIPTABLE: return "NS_ERROR_XPC_INTERFACE_NOT_SCRIPTABLE";
case nsresult::NS_ERROR_XPC_INTERFACE_NOT_FROM_NSISUPPORTS: return "NS_ERROR_XPC_INTERFACE_NOT_FROM_NSISUPPORTS";
case nsresult::NS_ERROR_XPC_CANT_SET_READ_ONLY_CONSTANT: return "NS_ERROR_XPC_CANT_SET_READ_ONLY_CONSTANT";
case nsresult::NS_ERROR_XPC_CANT_SET_READ_ONLY_ATTRIBUTE: return "NS_ERROR_XPC_CANT_SET_READ_ONLY_ATTRIBUTE";
case nsresult::NS_ERROR_XPC_CANT_SET_READ_ONLY_METHOD: return "NS_ERROR_XPC_CANT_SET_READ_ONLY_METHOD";
case nsresult::NS_ERROR_XPC_CANT_ADD_PROP_TO_WRAPPED_NATIVE: return "NS_ERROR_XPC_CANT_ADD_PROP_TO_WRAPPED_NATIVE";
case nsresult::NS_ERROR_XPC_CALL_TO_SCRIPTABLE_FAILED: return "NS_ERROR_XPC_CALL_TO_SCRIPTABLE_FAILED";
case nsresult::NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED: return "NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED";
case nsresult::NS_ERROR_XPC_BAD_ID_STRING: return "NS_ERROR_XPC_BAD_ID_STRING";
case nsresult::NS_ERROR_XPC_BAD_INITIALIZER_NAME: return "NS_ERROR_XPC_BAD_INITIALIZER_NAME";
case nsresult::NS_ERROR_XPC_HAS_BEEN_SHUTDOWN: return "NS_ERROR_XPC_HAS_BEEN_SHUTDOWN";
case nsresult::NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN: return "NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN";
case nsresult::NS_ERROR_XPC_BAD_CONVERT_JS_ZERO_ISNOT_NULL: return "NS_ERROR_XPC_BAD_CONVERT_JS_ZERO_ISNOT_NULL";
case nsresult::NS_ERROR_LAUNCHED_CHILD_PROCESS: return "NS_ERROR_LAUNCHED_CHILD_PROCESS";
case nsresult::NS_ERROR_SHOW_PROFILE_MANAGER: return "NS_ERROR_SHOW_PROFILE_MANAGER";
case nsresult::NS_ERROR_DATABASE_CHANGED: return "NS_ERROR_DATABASE_CHANGED";
case nsresult::NS_ERROR_XFO_VIOLATION: return "NS_ERROR_XFO_VIOLATION";
case nsresult::NS_ERROR_CSP_FORM_ACTION_VIOLATION: return "NS_ERROR_CSP_FORM_ACTION_VIOLATION";
case nsresult::NS_ERROR_CSP_FRAME_ANCESTOR_VIOLATION: return "NS_ERROR_CSP_FRAME_ANCESTOR_VIOLATION";
case nsresult::NS_ERROR_SRI_CORRUPT: return "NS_ERROR_SRI_CORRUPT";
case nsresult::NS_ERROR_SRI_NOT_ELIGIBLE: return "NS_ERROR_SRI_NOT_ELIGIBLE";
case nsresult::NS_ERROR_SRI_UNEXPECTED_HASH_TYPE: return "NS_ERROR_SRI_UNEXPECTED_HASH_TYPE";
case nsresult::NS_ERROR_SRI_IMPORT: return "NS_ERROR_SRI_IMPORT";
case nsresult::NS_ERROR_CMS_VERIFY_NOT_SIGNED: return "NS_ERROR_CMS_VERIFY_NOT_SIGNED";
case nsresult::NS_ERROR_CMS_VERIFY_NO_CONTENT_INFO: return "NS_ERROR_CMS_VERIFY_NO_CONTENT_INFO";
case nsresult::NS_ERROR_CMS_VERIFY_BAD_DIGEST: return "NS_ERROR_CMS_VERIFY_BAD_DIGEST";
case nsresult::NS_ERROR_CMS_VERIFY_NOCERT: return "NS_ERROR_CMS_VERIFY_NOCERT";
case nsresult::NS_ERROR_CMS_VERIFY_UNTRUSTED: return "NS_ERROR_CMS_VERIFY_UNTRUSTED";
case nsresult::NS_ERROR_CMS_VERIFY_ERROR_UNVERIFIED: return "NS_ERROR_CMS_VERIFY_ERROR_UNVERIFIED";
case nsresult::NS_ERROR_CMS_VERIFY_ERROR_PROCESSING: return "NS_ERROR_CMS_VERIFY_ERROR_PROCESSING";
case nsresult::NS_ERROR_CMS_VERIFY_BAD_SIGNATURE: return "NS_ERROR_CMS_VERIFY_BAD_SIGNATURE";
case nsresult::NS_ERROR_CMS_VERIFY_DIGEST_MISMATCH: return "NS_ERROR_CMS_VERIFY_DIGEST_MISMATCH";
case nsresult::NS_ERROR_CMS_VERIFY_UNKNOWN_ALGO: return "NS_ERROR_CMS_VERIFY_UNKNOWN_ALGO";
case nsresult::NS_ERROR_CMS_VERIFY_UNSUPPORTED_ALGO: return "NS_ERROR_CMS_VERIFY_UNSUPPORTED_ALGO";
case nsresult::NS_ERROR_CMS_VERIFY_MALFORMED_SIGNATURE: return "NS_ERROR_CMS_VERIFY_MALFORMED_SIGNATURE";
case nsresult::NS_ERROR_CMS_VERIFY_HEADER_MISMATCH: return "NS_ERROR_CMS_VERIFY_HEADER_MISMATCH";
case nsresult::NS_ERROR_CMS_VERIFY_NOT_YET_ATTEMPTED: return "NS_ERROR_CMS_VERIFY_NOT_YET_ATTEMPTED";
case nsresult::NS_ERROR_CMS_VERIFY_CERT_WITHOUT_ADDRESS: return "NS_ERROR_CMS_VERIFY_CERT_WITHOUT_ADDRESS";
case nsresult::NS_ERROR_CMS_ENCRYPT_NO_BULK_ALG: return "NS_ERROR_CMS_ENCRYPT_NO_BULK_ALG";
case nsresult::NS_ERROR_CMS_ENCRYPT_INCOMPLETE: return "NS_ERROR_CMS_ENCRYPT_INCOMPLETE";
case nsresult::NS_ERROR_WONT_HANDLE_CONTENT: return "NS_ERROR_WONT_HANDLE_CONTENT";
case nsresult::NS_ERROR_MALWARE_URI: return "NS_ERROR_MALWARE_URI";
case nsresult::NS_ERROR_PHISHING_URI: return "NS_ERROR_PHISHING_URI";
case nsresult::NS_ERROR_TRACKING_URI: return "NS_ERROR_TRACKING_URI";
case nsresult::NS_ERROR_UNWANTED_URI: return "NS_ERROR_UNWANTED_URI";
case nsresult::NS_ERROR_BLOCKED_URI: return "NS_ERROR_BLOCKED_URI";
case nsresult::NS_ERROR_HARMFUL_URI: return "NS_ERROR_HARMFUL_URI";
case nsresult::NS_ERROR_FINGERPRINTING_URI: return "NS_ERROR_FINGERPRINTING_URI";
case nsresult::NS_ERROR_CRYPTOMINING_URI: return "NS_ERROR_CRYPTOMINING_URI";
case nsresult::NS_ERROR_SOCIALTRACKING_URI: return "NS_ERROR_SOCIALTRACKING_URI";
case nsresult::NS_ERROR_EMAILTRACKING_URI: return "NS_ERROR_EMAILTRACKING_URI";
case nsresult::NS_ERROR_SAVE_LINK_AS_TIMEOUT: return "NS_ERROR_SAVE_LINK_AS_TIMEOUT";
case nsresult::NS_ERROR_PARSED_DATA_CACHED: return "NS_ERROR_PARSED_DATA_CACHED";
case nsresult::NS_BINDING_CANCELLED_OLD_LOAD: return "NS_BINDING_CANCELLED_OLD_LOAD";
case nsresult::NS_ERROR_CONTENT_BLOCKED: return "NS_ERROR_CONTENT_BLOCKED";
case nsresult::NS_ERROR_CONTENT_BLOCKED_SHOW_ALT: return "NS_ERROR_CONTENT_BLOCKED_SHOW_ALT";
case nsresult::NS_PROPTABLE_PROP_NOT_THERE: return "NS_PROPTABLE_PROP_NOT_THERE";
case nsresult::NS_ERROR_CONTENT_CRASHED: return "NS_ERROR_CONTENT_CRASHED";
case nsresult::NS_ERROR_FRAME_CRASHED: return "NS_ERROR_FRAME_CRASHED";
case nsresult::NS_ERROR_BUILDID_MISMATCH: return "NS_ERROR_BUILDID_MISMATCH";
case nsresult::NS_PROPTABLE_PROP_OVERWRITTEN: return "NS_PROPTABLE_PROP_OVERWRITTEN";
case nsresult::NS_FINDBROADCASTER_NOT_FOUND: return "NS_FINDBROADCASTER_NOT_FOUND";
case nsresult::NS_FINDBROADCASTER_FOUND: return "NS_FINDBROADCASTER_FOUND";
case nsresult::NS_ERROR_XSLT_PARSE_FAILURE: return "NS_ERROR_XSLT_PARSE_FAILURE";
case nsresult::NS_ERROR_XPATH_PARSE_FAILURE: return "NS_ERROR_XPATH_PARSE_FAILURE";
case nsresult::NS_ERROR_XSLT_ALREADY_SET: return "NS_ERROR_XSLT_ALREADY_SET";
case nsresult::NS_ERROR_XSLT_EXECUTION_FAILURE: return "NS_ERROR_XSLT_EXECUTION_FAILURE";
case nsresult::NS_ERROR_XPATH_UNKNOWN_FUNCTION: return "NS_ERROR_XPATH_UNKNOWN_FUNCTION";
case nsresult::NS_ERROR_XSLT_BAD_RECURSION: return "NS_ERROR_XSLT_BAD_RECURSION";
case nsresult::NS_ERROR_XSLT_BAD_VALUE: return "NS_ERROR_XSLT_BAD_VALUE";
case nsresult::NS_ERROR_XSLT_NODESET_EXPECTED: return "NS_ERROR_XSLT_NODESET_EXPECTED";
case nsresult::NS_ERROR_XSLT_ABORTED: return "NS_ERROR_XSLT_ABORTED";
case nsresult::NS_ERROR_XSLT_NETWORK_ERROR: return "NS_ERROR_XSLT_NETWORK_ERROR";
case nsresult::NS_ERROR_XSLT_WRONG_MIME_TYPE: return "NS_ERROR_XSLT_WRONG_MIME_TYPE";
case nsresult::NS_ERROR_XSLT_LOAD_RECURSION: return "NS_ERROR_XSLT_LOAD_RECURSION";
case nsresult::NS_ERROR_XPATH_BAD_ARGUMENT_COUNT: return "NS_ERROR_XPATH_BAD_ARGUMENT_COUNT";
case nsresult::NS_ERROR_XPATH_BAD_EXTENSION_FUNCTION: return "NS_ERROR_XPATH_BAD_EXTENSION_FUNCTION";
case nsresult::NS_ERROR_XPATH_PAREN_EXPECTED: return "NS_ERROR_XPATH_PAREN_EXPECTED";
case nsresult::NS_ERROR_XPATH_INVALID_AXIS: return "NS_ERROR_XPATH_INVALID_AXIS";
case nsresult::NS_ERROR_XPATH_NO_NODE_TYPE_TEST: return "NS_ERROR_XPATH_NO_NODE_TYPE_TEST";
case nsresult::NS_ERROR_XPATH_BRACKET_EXPECTED: return "NS_ERROR_XPATH_BRACKET_EXPECTED";
case nsresult::NS_ERROR_XPATH_INVALID_VAR_NAME: return "NS_ERROR_XPATH_INVALID_VAR_NAME";
case nsresult::NS_ERROR_XPATH_UNEXPECTED_END: return "NS_ERROR_XPATH_UNEXPECTED_END";
case nsresult::NS_ERROR_XPATH_OPERATOR_EXPECTED: return "NS_ERROR_XPATH_OPERATOR_EXPECTED";
case nsresult::NS_ERROR_XPATH_UNCLOSED_LITERAL: return "NS_ERROR_XPATH_UNCLOSED_LITERAL";
case nsresult::NS_ERROR_XPATH_BAD_COLON: return "NS_ERROR_XPATH_BAD_COLON";
case nsresult::NS_ERROR_XPATH_BAD_BANG: return "NS_ERROR_XPATH_BAD_BANG";
case nsresult::NS_ERROR_XPATH_ILLEGAL_CHAR: return "NS_ERROR_XPATH_ILLEGAL_CHAR";
case nsresult::NS_ERROR_XPATH_BINARY_EXPECTED: return "NS_ERROR_XPATH_BINARY_EXPECTED";
case nsresult::NS_ERROR_XSLT_LOAD_BLOCKED_ERROR: return "NS_ERROR_XSLT_LOAD_BLOCKED_ERROR";
case nsresult::NS_ERROR_XPATH_INVALID_EXPRESSION_EVALUATED: return "NS_ERROR_XPATH_INVALID_EXPRESSION_EVALUATED";
case nsresult::NS_ERROR_XPATH_UNBALANCED_CURLY_BRACE: return "NS_ERROR_XPATH_UNBALANCED_CURLY_BRACE";
case nsresult::NS_ERROR_XSLT_BAD_NODE_NAME: return "NS_ERROR_XSLT_BAD_NODE_NAME";
case nsresult::NS_ERROR_XSLT_VAR_ALREADY_SET: return "NS_ERROR_XSLT_VAR_ALREADY_SET";
case nsresult::NS_ERROR_XSLT_CALL_TO_KEY_NOT_ALLOWED: return "NS_ERROR_XSLT_CALL_TO_KEY_NOT_ALLOWED";
case nsresult::NS_XSLT_GET_NEW_HANDLER: return "NS_XSLT_GET_NEW_HANDLER";
case nsresult::NS_ERROR_TRANSPORT_INIT: return "NS_ERROR_TRANSPORT_INIT";
case nsresult::NS_ERROR_DUPLICATE_HANDLE: return "NS_ERROR_DUPLICATE_HANDLE";
case nsresult::NS_ERROR_BRIDGE_OPEN_PARENT: return "NS_ERROR_BRIDGE_OPEN_PARENT";
case nsresult::NS_ERROR_BRIDGE_OPEN_CHILD: return "NS_ERROR_BRIDGE_OPEN_CHILD";
case nsresult::NS_ERROR_STORAGE_BUSY: return "NS_ERROR_STORAGE_BUSY";
case nsresult::NS_ERROR_STORAGE_IOERR: return "NS_ERROR_STORAGE_IOERR";
case nsresult::NS_ERROR_STORAGE_CONSTRAINT: return "NS_ERROR_STORAGE_CONSTRAINT";
case nsresult::NS_ERROR_DOM_FILE_NOT_FOUND_ERR: return "NS_ERROR_DOM_FILE_NOT_FOUND_ERR";
case nsresult::NS_ERROR_DOM_FILE_NOT_READABLE_ERR: return "NS_ERROR_DOM_FILE_NOT_READABLE_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_UNKNOWN_ERR: return "NS_ERROR_DOM_INDEXEDDB_UNKNOWN_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_NOT_FOUND_ERR: return "NS_ERROR_DOM_INDEXEDDB_NOT_FOUND_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_CONSTRAINT_ERR: return "NS_ERROR_DOM_INDEXEDDB_CONSTRAINT_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_DATA_ERR: return "NS_ERROR_DOM_INDEXEDDB_DATA_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR: return "NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_TRANSACTION_INACTIVE_ERR: return "NS_ERROR_DOM_INDEXEDDB_TRANSACTION_INACTIVE_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_ABORT_ERR: return "NS_ERROR_DOM_INDEXEDDB_ABORT_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_READ_ONLY_ERR: return "NS_ERROR_DOM_INDEXEDDB_READ_ONLY_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_QUOTA_ERR: return "NS_ERROR_DOM_INDEXEDDB_QUOTA_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_VERSION_ERR: return "NS_ERROR_DOM_INDEXEDDB_VERSION_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_KEY_ERR: return "NS_ERROR_DOM_INDEXEDDB_KEY_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_RENAME_OBJECT_STORE_ERR: return "NS_ERROR_DOM_INDEXEDDB_RENAME_OBJECT_STORE_ERR";
case nsresult::NS_ERROR_DOM_INDEXEDDB_RENAME_INDEX_ERR: return "NS_ERROR_DOM_INDEXEDDB_RENAME_INDEX_ERR";
case nsresult::NS_ERROR_DOM_FILEHANDLE_UNKNOWN_ERR: return "NS_ERROR_DOM_FILEHANDLE_UNKNOWN_ERR";
case nsresult::NS_ERROR_DOM_FILEHANDLE_NOT_ALLOWED_ERR: return "NS_ERROR_DOM_FILEHANDLE_NOT_ALLOWED_ERR";
case nsresult::NS_ERROR_DOM_FILEHANDLE_INACTIVE_ERR: return "NS_ERROR_DOM_FILEHANDLE_INACTIVE_ERR";
case nsresult::NS_ERROR_DOM_FILEHANDLE_ABORT_ERR: return "NS_ERROR_DOM_FILEHANDLE_ABORT_ERR";
case nsresult::NS_ERROR_DOM_FILEHANDLE_READ_ONLY_ERR: return "NS_ERROR_DOM_FILEHANDLE_READ_ONLY_ERR";
case nsresult::NS_ERROR_DOM_FILEHANDLE_QUOTA_ERR: return "NS_ERROR_DOM_FILEHANDLE_QUOTA_ERR";
case nsresult::NS_ERROR_SIGNED_JAR_NOT_SIGNED: return "NS_ERROR_SIGNED_JAR_NOT_SIGNED";
case nsresult::NS_ERROR_SIGNED_JAR_MODIFIED_ENTRY: return "NS_ERROR_SIGNED_JAR_MODIFIED_ENTRY";
case nsresult::NS_ERROR_SIGNED_JAR_UNSIGNED_ENTRY: return "NS_ERROR_SIGNED_JAR_UNSIGNED_ENTRY";
case nsresult::NS_ERROR_SIGNED_JAR_ENTRY_MISSING: return "NS_ERROR_SIGNED_JAR_ENTRY_MISSING";
case nsresult::NS_ERROR_SIGNED_JAR_WRONG_SIGNATURE: return "NS_ERROR_SIGNED_JAR_WRONG_SIGNATURE";
case nsresult::NS_ERROR_SIGNED_JAR_ENTRY_TOO_LARGE: return "NS_ERROR_SIGNED_JAR_ENTRY_TOO_LARGE";
case nsresult::NS_ERROR_SIGNED_JAR_ENTRY_INVALID: return "NS_ERROR_SIGNED_JAR_ENTRY_INVALID";
case nsresult::NS_ERROR_SIGNED_JAR_MANIFEST_INVALID: return "NS_ERROR_SIGNED_JAR_MANIFEST_INVALID";
case nsresult::NS_ERROR_DOM_FILESYSTEM_INVALID_PATH_ERR: return "NS_ERROR_DOM_FILESYSTEM_INVALID_PATH_ERR";
case nsresult::NS_ERROR_DOM_FILESYSTEM_INVALID_MODIFICATION_ERR: return "NS_ERROR_DOM_FILESYSTEM_INVALID_MODIFICATION_ERR";
case nsresult::NS_ERROR_DOM_FILESYSTEM_NO_MODIFICATION_ALLOWED_ERR: return "NS_ERROR_DOM_FILESYSTEM_NO_MODIFICATION_ALLOWED_ERR";
case nsresult::NS_ERROR_DOM_FILESYSTEM_PATH_EXISTS_ERR: return "NS_ERROR_DOM_FILESYSTEM_PATH_EXISTS_ERR";
case nsresult::NS_ERROR_DOM_FILESYSTEM_TYPE_MISMATCH_ERR: return "NS_ERROR_DOM_FILESYSTEM_TYPE_MISMATCH_ERR";
case nsresult::NS_ERROR_DOM_FILESYSTEM_UNKNOWN_ERR: return "NS_ERROR_DOM_FILESYSTEM_UNKNOWN_ERR";
case nsresult::NS_ERROR_SIGNED_APP_MANIFEST_INVALID: return "NS_ERROR_SIGNED_APP_MANIFEST_INVALID";
case nsresult::NS_ERROR_DOM_PUSH_DENIED_ERR: return "NS_ERROR_DOM_PUSH_DENIED_ERR";
case nsresult::NS_ERROR_DOM_PUSH_ABORT_ERR: return "NS_ERROR_DOM_PUSH_ABORT_ERR";
case nsresult::NS_ERROR_DOM_PUSH_SERVICE_UNREACHABLE: return "NS_ERROR_DOM_PUSH_SERVICE_UNREACHABLE";
case nsresult::NS_ERROR_DOM_PUSH_INVALID_KEY_ERR: return "NS_ERROR_DOM_PUSH_INVALID_KEY_ERR";
case nsresult::NS_ERROR_DOM_PUSH_MISMATCHED_KEY_ERR: return "NS_ERROR_DOM_PUSH_MISMATCHED_KEY_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_ABORT_ERR: return "NS_ERROR_DOM_MEDIA_ABORT_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_NOT_ALLOWED_ERR: return "NS_ERROR_DOM_MEDIA_NOT_ALLOWED_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_NOT_SUPPORTED_ERR: return "NS_ERROR_DOM_MEDIA_NOT_SUPPORTED_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_DECODE_ERR: return "NS_ERROR_DOM_MEDIA_DECODE_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_FATAL_ERR: return "NS_ERROR_DOM_MEDIA_FATAL_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_METADATA_ERR: return "NS_ERROR_DOM_MEDIA_METADATA_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_OVERFLOW_ERR: return "NS_ERROR_DOM_MEDIA_OVERFLOW_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_END_OF_STREAM: return "NS_ERROR_DOM_MEDIA_END_OF_STREAM";
case nsresult::NS_ERROR_DOM_MEDIA_WAITING_FOR_DATA: return "NS_ERROR_DOM_MEDIA_WAITING_FOR_DATA";
case nsresult::NS_ERROR_DOM_MEDIA_CANCELED: return "NS_ERROR_DOM_MEDIA_CANCELED";
case nsresult::NS_ERROR_DOM_MEDIA_MEDIASINK_ERR: return "NS_ERROR_DOM_MEDIA_MEDIASINK_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_DEMUXER_ERR: return "NS_ERROR_DOM_MEDIA_DEMUXER_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_CDM_ERR: return "NS_ERROR_DOM_MEDIA_CDM_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_NEED_NEW_DECODER: return "NS_ERROR_DOM_MEDIA_NEED_NEW_DECODER";
case nsresult::NS_ERROR_DOM_MEDIA_INITIALIZING_DECODER: return "NS_ERROR_DOM_MEDIA_INITIALIZING_DECODER";
case nsresult::NS_ERROR_DOM_MEDIA_REMOTE_DECODER_CRASHED_RDD_OR_GPU_ERR: return "NS_ERROR_DOM_MEDIA_REMOTE_DECODER_CRASHED_RDD_OR_GPU_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_REMOTE_DECODER_CRASHED_UTILITY_ERR: return "NS_ERROR_DOM_MEDIA_REMOTE_DECODER_CRASHED_UTILITY_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_REMOTE_DECODER_CRASHED_MF_CDM_ERR: return "NS_ERROR_DOM_MEDIA_REMOTE_DECODER_CRASHED_MF_CDM_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_KEY_QUOTA_EXCEEDED_ERR: return "NS_ERROR_DOM_MEDIA_KEY_QUOTA_EXCEEDED_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_SOURCE_MAX_BUFFER_QUOTA_EXCEEDED_ERR: return "NS_ERROR_DOM_MEDIA_SOURCE_MAX_BUFFER_QUOTA_EXCEEDED_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_SOURCE_FULL_BUFFER_QUOTA_EXCEEDED_ERR: return "NS_ERROR_DOM_MEDIA_SOURCE_FULL_BUFFER_QUOTA_EXCEEDED_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_CDM_NO_SESSION_ERR: return "NS_ERROR_DOM_MEDIA_CDM_NO_SESSION_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_CDM_SESSION_OPERATION_ERR: return "NS_ERROR_DOM_MEDIA_CDM_SESSION_OPERATION_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_CDM_HDCP_NOT_SUPPORT: return "NS_ERROR_DOM_MEDIA_CDM_HDCP_NOT_SUPPORT";
case nsresult::NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR: return "NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_EXTERNAL_ENGINE_NOT_SUPPORTED_ERR: return "NS_ERROR_DOM_MEDIA_EXTERNAL_ENGINE_NOT_SUPPORTED_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_CDM_PROXY_NOT_SUPPORTED_ERR: return "NS_ERROR_DOM_MEDIA_CDM_PROXY_NOT_SUPPORTED_ERR";
case nsresult::NS_ERROR_DOM_MEDIA_DENIED_IN_NON_UTILITY: return "NS_ERROR_DOM_MEDIA_DENIED_IN_NON_UTILITY";
case nsresult::NS_ERROR_UC_UPDATE_UNKNOWN: return "NS_ERROR_UC_UPDATE_UNKNOWN";
case nsresult::NS_ERROR_UC_UPDATE_DUPLICATE_PREFIX: return "NS_ERROR_UC_UPDATE_DUPLICATE_PREFIX";
case nsresult::NS_ERROR_UC_UPDATE_INFINITE_LOOP: return "NS_ERROR_UC_UPDATE_INFINITE_LOOP";
case nsresult::NS_ERROR_UC_UPDATE_WRONG_REMOVAL_INDICES: return "NS_ERROR_UC_UPDATE_WRONG_REMOVAL_INDICES";
case nsresult::NS_ERROR_UC_UPDATE_CHECKSUM_MISMATCH: return "NS_ERROR_UC_UPDATE_CHECKSUM_MISMATCH";
case nsresult::NS_ERROR_UC_UPDATE_MISSING_CHECKSUM: return "NS_ERROR_UC_UPDATE_MISSING_CHECKSUM";
case nsresult::NS_ERROR_UC_UPDATE_SHUTDOWNING: return "NS_ERROR_UC_UPDATE_SHUTDOWNING";
case nsresult::NS_ERROR_UC_UPDATE_TABLE_NOT_FOUND: return "NS_ERROR_UC_UPDATE_TABLE_NOT_FOUND";
case nsresult::NS_ERROR_UC_UPDATE_BUILD_PREFIX_FAILURE: return "NS_ERROR_UC_UPDATE_BUILD_PREFIX_FAILURE";
case nsresult::NS_ERROR_UC_UPDATE_FAIL_TO_WRITE_DISK: return "NS_ERROR_UC_UPDATE_FAIL_TO_WRITE_DISK";
case nsresult::NS_ERROR_UC_UPDATE_UNEXPECTED_VERSION: return "NS_ERROR_UC_UPDATE_UNEXPECTED_VERSION";
case nsresult::NS_ERROR_UC_PARSER_MISSING_PARAM: return "NS_ERROR_UC_PARSER_MISSING_PARAM";
case nsresult::NS_ERROR_UC_PARSER_DECODE_FAILURE: return "NS_ERROR_UC_PARSER_DECODE_FAILURE";
case nsresult::NS_ERROR_UC_PARSER_UNKNOWN_THREAT: return "NS_ERROR_UC_PARSER_UNKNOWN_THREAT";
case nsresult::NS_ERROR_UC_PARSER_MISSING_VALUE: return "NS_ERROR_UC_PARSER_MISSING_VALUE";
case nsresult::NS_ERROR_INTERNAL_ERRORRESULT_JS_EXCEPTION: return "NS_ERROR_INTERNAL_ERRORRESULT_JS_EXCEPTION";
case nsresult::NS_ERROR_INTERNAL_ERRORRESULT_DOMEXCEPTION: return "NS_ERROR_INTERNAL_ERRORRESULT_DOMEXCEPTION";
case nsresult::NS_ERROR_INTERNAL_ERRORRESULT_EXCEPTION_ON_JSCONTEXT: return "NS_ERROR_INTERNAL_ERRORRESULT_EXCEPTION_ON_JSCONTEXT";
case nsresult::NS_ERROR_INTERNAL_ERRORRESULT_TYPEERROR: return "NS_ERROR_INTERNAL_ERRORRESULT_TYPEERROR";
case nsresult::NS_ERROR_INTERNAL_ERRORRESULT_RANGEERROR: return "NS_ERROR_INTERNAL_ERRORRESULT_RANGEERROR";
case nsresult::NS_ERROR_WDBA_NO_PROGID: return "NS_ERROR_WDBA_NO_PROGID";
case nsresult::NS_ERROR_WDBA_HASH_CHECK: return "NS_ERROR_WDBA_HASH_CHECK";
case nsresult::NS_ERROR_WDBA_REJECTED: return "NS_ERROR_WDBA_REJECTED";
case nsresult::NS_ERROR_WDBA_BUILD: return "NS_ERROR_WDBA_BUILD";
case nsresult::NS_ERROR_DOWNLOAD_COMPLETE: return "NS_ERROR_DOWNLOAD_COMPLETE";
case nsresult::NS_ERROR_DOWNLOAD_NOT_PARTIAL: return "NS_ERROR_DOWNLOAD_NOT_PARTIAL";
case nsresult::NS_ERROR_UNORM_MOREOUTPUT: return "NS_ERROR_UNORM_MOREOUTPUT";
case nsresult::NS_ERROR_DOCSHELL_REQUEST_REJECTED: return "NS_ERROR_DOCSHELL_REQUEST_REJECTED";
case nsresult::NS_ERROR_DOCUMENT_IS_PRINTMODE: return "NS_ERROR_DOCUMENT_IS_PRINTMODE";
case nsresult::NS_SUCCESS_DONT_FIXUP: return "NS_SUCCESS_DONT_FIXUP";
case nsresult::NS_ERROR_NOT_IN_TREE: return "NS_ERROR_NOT_IN_TREE";
case nsresult::NS_OK_NO_NAME_CLAUSE_HANDLED: return "NS_OK_NO_NAME_CLAUSE_HANDLED";
case nsresult::NS_ERROR_BLOCKED_BY_POLICY: return "NS_ERROR_BLOCKED_BY_POLICY";
default: return nullptr;
}
} // GetErrorNameInternal
} // namespace
#endif // ErrorNamesInternal_h__