From 732adc05fee69c88793a4e3efb022776ff7fc8ef Mon Sep 17 00:00:00 2001 From: KJyang-0114 Date: Tue, 10 Mar 2026 04:59:24 +0800 Subject: [PATCH] fix(javascript): highlight self as variable language Self should be highlighted the same as window and document. This fixes issue #4339. --- src/languages/lib/ecmascript.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/languages/lib/ecmascript.js b/src/languages/lib/ecmascript.js index 742cbc3828..3ad0198e2b 100644 --- a/src/languages/lib/ecmascript.js +++ b/src/languages/lib/ecmascript.js @@ -157,7 +157,8 @@ export const BUILT_IN_VARIABLES = [ "localStorage", "sessionStorage", "module", - "global" // Node.js + "global", // Node.js + "self" ]; const BUILT_INS = [].concat(