]> git.kaiwu.me - njs.git/commit
QuickJS: fixed common receiver exception classes
authorDmitry Volyntsev <xeioex@nginx.com>
Wed, 3 Jun 2026 02:00:28 +0000 (19:00 -0700)
committerDmitry Volyntsev <xeioexception@gmail.com>
Wed, 3 Jun 2026 21:34:17 +0000 (14:34 -0700)
commit77ca08acd534b282e034ff0d4a7b236d7a76ee9f
tree08ce8ed2a9a339f3f70899892cf53fddd63d4d0e
parent7eec5caee4d727f970148363919303d193ef5408
QuickJS: fixed common receiver exception classes

Wrong receiver errors are caused by JS API misuse, not by internal host
failures.  Report TypeError for TextEncoder, TextDecoder, console, and
fs Stats receiver checks.
external/qjs_fs_module.c
nginx/ngx_js.c
src/qjs.c