| 
									
										
										
										
											2022-10-07 16:45:09 -06:00
										 |  |  | // https://webidl.spec.whatwg.org/#idl-DOMException | 
					
						
							| 
									
										
										
										
											2023-09-06 16:03:01 +12:00
										 |  |  | [Exposed=*, Serializable] | 
					
						
							| 
									
										
										
										
											2021-02-19 19:04:41 +01:00
										 |  |  | interface DOMException { | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-08-07 19:31:52 -04:00
										 |  |  |     constructor(optional Utf16DOMString message = "", optional DOMString name = "Error"); | 
					
						
							| 
									
										
										
										
											2021-02-19 19:04:41 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  |     readonly attribute DOMString name; | 
					
						
							| 
									
										
										
										
											2025-08-07 19:31:52 -04:00
										 |  |  |     readonly attribute Utf16DOMString message; | 
					
						
							| 
									
										
										
										
											2021-02-19 19:04:41 +01:00
										 |  |  |     readonly attribute unsigned short code; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     const unsigned short INDEX_SIZE_ERR = 1; | 
					
						
							|  |  |  |     const unsigned short DOMSTRING_SIZE_ERR = 2; | 
					
						
							|  |  |  |     const unsigned short HIERARCHY_REQUEST_ERR = 3; | 
					
						
							|  |  |  |     const unsigned short WRONG_DOCUMENT_ERR = 4; | 
					
						
							|  |  |  |     const unsigned short INVALID_CHARACTER_ERR = 5; | 
					
						
							|  |  |  |     const unsigned short NO_DATA_ALLOWED_ERR = 6; | 
					
						
							|  |  |  |     const unsigned short NO_MODIFICATION_ALLOWED_ERR = 7; | 
					
						
							|  |  |  |     const unsigned short NOT_FOUND_ERR = 8; | 
					
						
							|  |  |  |     const unsigned short NOT_SUPPORTED_ERR = 9; | 
					
						
							|  |  |  |     const unsigned short INUSE_ATTRIBUTE_ERR = 10; | 
					
						
							|  |  |  |     const unsigned short INVALID_STATE_ERR = 11; | 
					
						
							|  |  |  |     const unsigned short SYNTAX_ERR = 12; | 
					
						
							|  |  |  |     const unsigned short INVALID_MODIFICATION_ERR = 13; | 
					
						
							|  |  |  |     const unsigned short NAMESPACE_ERR = 14; | 
					
						
							|  |  |  |     const unsigned short INVALID_ACCESS_ERR = 15; | 
					
						
							|  |  |  |     const unsigned short VALIDATION_ERR = 16; | 
					
						
							|  |  |  |     const unsigned short TYPE_MISMATCH_ERR = 17; | 
					
						
							|  |  |  |     const unsigned short SECURITY_ERR = 18; | 
					
						
							|  |  |  |     const unsigned short NETWORK_ERR = 19; | 
					
						
							|  |  |  |     const unsigned short ABORT_ERR = 20; | 
					
						
							|  |  |  |     const unsigned short URL_MISMATCH_ERR = 21; | 
					
						
							|  |  |  |     const unsigned short QUOTA_EXCEEDED_ERR = 22; | 
					
						
							|  |  |  |     const unsigned short TIMEOUT_ERR = 23; | 
					
						
							|  |  |  |     const unsigned short INVALID_NODE_TYPE_ERR = 24; | 
					
						
							|  |  |  |     const unsigned short DATA_CLONE_ERR = 25; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | }; |