1999-09-08 23:14:30 +00:00
|
|
|
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
|
|
*
|
|
|
|
* The contents of this file are subject to the Netscape Public License
|
|
|
|
* Version 1.0 (the "NPL"); you may not use this file except in
|
|
|
|
* compliance with the NPL. You may obtain a copy of the NPL at
|
|
|
|
* http://www.mozilla.org/NPL/
|
|
|
|
*
|
|
|
|
* Software distributed under the NPL is distributed on an "AS IS" basis,
|
|
|
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
|
|
|
|
* for the specific language governing rights and limitations under the
|
|
|
|
* NPL.
|
|
|
|
*
|
|
|
|
* The Initial Developer of this code under the NPL is Netscape
|
|
|
|
* Communications Corporation. Portions created by Netscape are
|
|
|
|
* Copyright (C) 1998 Netscape Communications Corporation. All Rights
|
|
|
|
* Reserved.
|
|
|
|
*/
|
|
|
|
|
|
|
|
/* Error Message definitions. */
|
|
|
|
|
|
|
|
|
|
|
|
/* DOM error codes from http://www.w3.org/TR/REC-DOM-Level-1/ */
|
|
|
|
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_INDEX_SIZE_ERR, "Index or size is negative or greater than the allowed amount")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_DOMSTRING_SIZE_ERR, "The specified range of text does not fit in a DOM string")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_HIERARCHY_REQUEST_ERR, "Node cannot be inserted at the specified point in the hierarchy")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_WRONG_DOCUMENT_ERR, "Node cannot be used in a document other than the one in which it was created")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_INVALID_CHARACTER_ERR, "String contains an invalid character")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_NO_DATA_ALLOWED_ERR, "Node does not contain data")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_NO_MODIFICATION_ALLOWED_ERR, "Modifications are not allowed for this document")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_NOT_FOUND_ERR, "Node was not found")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_NOT_SUPPORTED_ERR, "Object cannot be created in this context")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_INUSE_ATTRIBUTE_ERR, "Attribute already in use")
|
|
|
|
|
|
|
|
/* DOM error codes defined by us */
|
|
|
|
|
|
|
|
/* XXX string should be specified by norris */
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_SECURITY_ERR, "Security error")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_SECMAN_ERR, "Unable to obtain security manager")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_WRONG_TYPE_ERR, "Object is of wrong type")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_NOT_OBJECT_ERR, "Parameter is not an object")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_NOT_XPC_OBJECT_ERR, "Parameter is not a XPConnect object")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_NOT_NUMBER_ERR, "Parameter is not a number")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_NOT_BOOLEAN_ERR, "Parameter is not a boolean")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_NOT_FUNCTION_ERR, "Parameter is not a Function")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_TOO_FEW_PARAMETERS_ERR, "Too few parameters to method")
|
1999-10-02 03:41:37 +00:00
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_BAD_DOCUMENT_DOMAIN, "Illegal document.domain value")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_PROP_ACCESS_DENIED, "Access to property denied")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_XPCONNECT_ACCESS_DENIED, "Access to XPConnect service denied")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_DOM_BAD_URI, "Access to restricted URI denied")
|
1999-09-08 23:14:30 +00:00
|
|
|
|
|
|
|
|
|
|
|
/* common global codes (from nsError.h) */
|
|
|
|
|
|
|
|
DOM_MSG_DEF(NS_OK , "Success")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_NOT_INITIALIZED , "Component not initialized")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_ALREADY_INITIALIZED , "Component already initialized")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_NOT_IMPLEMENTED , "Method not implemented")
|
|
|
|
DOM_MSG_DEF(NS_NOINTERFACE , "Component does not have requested interface")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_NO_INTERFACE , "Component does not have requested interface")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_INVALID_POINTER , "Invalid pointer")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_NULL_POINTER , "Null pointer")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_ABORT , "Abort")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_FAILURE , "Failure")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_UNEXPECTED , "Unexpected error")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_OUT_OF_MEMORY , "Out of Memory")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_ILLEGAL_VALUE , "Illegal value")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_INVALID_ARG , "Invalid argument")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_NO_AGGREGATION , "Component doe not support aggregation")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_NOT_AVAILABLE , "Component is not available")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_FACTORY_NOT_REGISTERED , "Factory not registered")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_FACTORY_NOT_LOADED , "Factory not loaded")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT , "Factory does not support signatures")
|
|
|
|
DOM_MSG_DEF(NS_ERROR_FACTORY_EXISTS , "Factory already exists")
|