Issue #2053 - Part 5: Throw a DOMException instead of a JS exception for some errors

This commit is contained in:
FranklinDM 2023-04-06 23:22:50 +08:00 • committed by roytam1
commit ef8e3b5419
7 changed files with 23 additions and 8 deletions

View file

@ -990,6 +990,16 @@
ERROR(NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR, FAILURE(101)),
#undef MODULE
/* ======================================================================= */
/* 42: NS_ERROR_MODULE_DOM_USER_TIMING */
/* ======================================================================= */
#define MODULE NS_ERROR_MODULE_DOM_USER_TIMING
ERROR(NS_ERROR_DOM_UT_UNKNOWN_MARK_NAME, FAILURE(1)),
ERROR(NS_ERROR_DOM_UT_INVALID_TIMING_ATTR, FAILURE(2)),
ERROR(NS_ERROR_DOM_UT_UNAVAILABLE_ATTR, FAILURE(3)),
ERROR(NS_ERROR_DOM_UT_UNAVAILABLE_GLOBAL_OBJECT, FAILURE(4)),
#undef MODULE
/* ======================================================================= */
/* 51: NS_ERROR_MODULE_GENERAL */
/* ======================================================================= */