From 2cc85c64f1c64a2dbaeae276a3e2ca8420de76b7 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期三, 22 四月 2026 18:09:58 +0800
Subject: [PATCH] 上报转运调试
---
node_modules/terser/dist/bundle.min.js | 347 +++++++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 272 insertions(+), 75 deletions(-)
diff --git a/node_modules/terser/dist/bundle.min.js b/node_modules/terser/dist/bundle.min.js
index fcfacf8..387b49d 100644
--- a/node_modules/terser/dist/bundle.min.js
+++ b/node_modules/terser/dist/bundle.min.js
@@ -132,6 +132,15 @@
return new ctor(props);
}
+/** Makes a `void 0` expression. Use instead of AST_Undefined which may conflict
+ * with an existing variable called `undefined` */
+function make_void_0(orig) {
+ return make_node(AST_UnaryPrefix, orig, {
+ operator: "void",
+ expression: make_node(AST_Number, orig, { value: 0 })
+ });
+}
+
function push_uniq(array, el) {
if (!array.includes(el))
array.push(el);
@@ -2455,12 +2464,20 @@
ret = _make_symbol(AST_SymbolRef);
break;
case "num":
- ret = new AST_Number({
- start: tok,
- end: tok,
- value: tok.value,
- raw: LATEST_RAW
- });
+ if (tok.value === Infinity) {
+ // very large float values are parsed as Infinity
+ ret = new AST_Infinity({
+ start: tok,
+ end: tok,
+ });
+ } else {
+ ret = new AST_Number({
+ start: tok,
+ end: tok,
+ value: tok.value,
+ raw: LATEST_RAW
+ });
+ }
break;
case "big_int":
ret = new AST_BigInt({
@@ -10263,21 +10280,21 @@
PARENS(AST_Sequence, function(output) {
var p = output.parent();
- return p instanceof AST_Call // (foo, bar)() or foo(1, (2, 3), 4)
- || p instanceof AST_Unary // !(foo, bar, baz)
- || p instanceof AST_Binary // 1 + (2, 3) + 4 ==> 8
- || p instanceof AST_VarDefLike // var a = (1, 2), b = a + a; ==> b == 4
- || p instanceof AST_PropAccess // (1, {foo:2}).foo or (1, {foo:2})["foo"] ==> 2
- || p instanceof AST_Array // [ 1, (2, 3), 4 ] ==> [ 1, 3, 4 ]
- || p instanceof AST_ObjectProperty // { foo: (1, 2) }.foo ==> 2
- || p instanceof AST_Conditional /* (false, true) ? (a = 10, b = 20) : (c = 30)
- * ==> 20 (side effect, set a := 10 and b := 20) */
- || p instanceof AST_Arrow // x => (x, x)
- || p instanceof AST_DefaultAssign // x => (x = (0, function(){}))
- || p instanceof AST_Expansion // [...(a, b)]
- || p instanceof AST_ForOf && this === p.object // for (e of (foo, bar)) {}
- || p instanceof AST_Yield // yield (foo, bar)
- || p instanceof AST_Export // export default (foo, bar)
+ return p instanceof AST_Call // (foo, bar)() or foo(1, (2, 3), 4)
+ || p instanceof AST_Unary // !(foo, bar, baz)
+ || p instanceof AST_Binary // 1 + (2, 3) + 4 ==> 8
+ || p instanceof AST_VarDefLike // var a = (1, 2), b = a + a; ==> b == 4
+ || p instanceof AST_PropAccess && this !== p.property // (1, {foo:2}).foo, (1, {foo:2})["foo"], not foo[1, 2]
+ || p instanceof AST_Array // [ 1, (2, 3), 4 ] ==> [ 1, 3, 4 ]
+ || p instanceof AST_ObjectProperty // { foo: (1, 2) }.foo ==> 2
+ || p instanceof AST_Conditional /* (false, true) ? (a = 10, b = 20) : (c = 30)
+ * ==> 20 (side effect, set a := 10 and b := 20) */
+ || p instanceof AST_Arrow // x => (x, x)
+ || p instanceof AST_DefaultAssign // x => (x = (0, function(){}))
+ || p instanceof AST_Expansion // [...(a, b)]
+ || p instanceof AST_ForOf && this === p.object // for (e of (foo, bar)) {}
+ || p instanceof AST_Yield // yield (foo, bar)
+ || p instanceof AST_Export // export default (foo, bar)
;
});
@@ -13558,7 +13575,7 @@
case "boolean":
return make_node(val ? AST_True : AST_False, orig);
case "undefined":
- return make_node(AST_Undefined, orig);
+ return make_void_0(orig);
default:
if (val === null) {
return make_node(AST_Null, orig, { value: null });
@@ -14860,10 +14877,13 @@
AST_Call.DEFMETHOD("is_callee_pure", function(compressor) {
if (compressor.option("unsafe")) {
var expr = this.expression;
- var first_arg = (this.args && this.args[0] && this.args[0].evaluate(compressor));
+ var first_arg;
if (
expr.expression && expr.expression.name === "hasOwnProperty" &&
- (first_arg == null || first_arg.thedef && first_arg.thedef.undeclared)
+ (
+ (first_arg = (this.args && this.args[0] && this.args[0].evaluate(compressor))) == null
+ || first_arg.thedef && first_arg.thedef.undeclared
+ )
) {
return false;
}
@@ -15366,6 +15386,15 @@
return value;
});
+def_eval(AST_Chain, function (compressor, depth) {
+ const evaluated = this.expression._eval(compressor, depth, /*ast_chain=*/true);
+ return evaluated === nullish
+ ? undefined
+ : evaluated === this.expression
+ ? this
+ : evaluated;
+});
+
const global_objs = { Array, Math, Number, Object, String };
const regexp_flags = new Set([
@@ -15377,9 +15406,13 @@
"unicode",
]);
-def_eval(AST_PropAccess, function (compressor, depth) {
- let obj = this.expression._eval(compressor, depth + 1);
- if (obj === nullish || (this.optional && obj == null)) return nullish;
+def_eval(AST_PropAccess, function (compressor, depth, ast_chain) {
+ let obj = (ast_chain || this.property === "length" || compressor.option("unsafe"))
+ && this.expression._eval(compressor, depth + 1, ast_chain);
+
+ if (ast_chain) {
+ if (obj === nullish || (this.optional && obj == null)) return nullish;
+ }
// `.length` of strings and arrays is always safe
if (this.property === "length") {
@@ -15450,26 +15483,19 @@
return this;
});
-def_eval(AST_Chain, function (compressor, depth) {
- const evaluated = this.expression._eval(compressor, depth);
- return evaluated === nullish
- ? undefined
- : evaluated === this.expression
- ? this
- : evaluated;
-});
-
-def_eval(AST_Call, function (compressor, depth) {
+def_eval(AST_Call, function (compressor, depth, ast_chain) {
var exp = this.expression;
- const callee = exp._eval(compressor, depth);
- if (callee === nullish || (this.optional && callee == null)) return nullish;
+ if (ast_chain) {
+ const callee = exp._eval(compressor, depth, ast_chain);
+ if (callee === nullish || (this.optional && callee == null)) return nullish;
+ }
if (compressor.option("unsafe") && exp instanceof AST_PropAccess) {
var key = exp.property;
if (key instanceof AST_Node) {
key = key._eval(compressor, depth);
- if (key === exp.property)
+ if (typeof key !== "string" && typeof key !== "number")
return this;
}
var val;
@@ -15487,7 +15513,8 @@
if (!is_pure_native_fn(e.name, key)) return this;
val = global_objs[e.name];
} else {
- val = e._eval(compressor, depth + 1);
+ val = e._eval(compressor, depth + 1, /* don't pass ast_chain (exponential work) */);
+
if (val === e || !val)
return this;
if (!is_pure_native_method(val.constructor.name, key))
@@ -16408,7 +16435,7 @@
if (def.fixed == null) {
var orig = def.orig[0];
if (orig instanceof AST_SymbolFunarg || orig.name == "arguments") return false;
- def.fixed = make_node(AST_Undefined, orig);
+ def.fixed = make_void_0(orig);
}
return true;
}
@@ -16706,7 +16733,7 @@
if (d.orig.length > 1) return;
if (d.fixed === undefined && (!this.uses_arguments || tw.has_directive("use strict"))) {
d.fixed = function() {
- return iife.args[i] || make_node(AST_Undefined, iife);
+ return iife.args[i] || make_void_0(iife);
};
tw.loop_ids.set(d.id, tw.in_loop);
mark(tw, d, true);
@@ -17630,7 +17657,7 @@
}
} else {
if (!arg) {
- arg = make_node(AST_Undefined, sym).transform(compressor);
+ arg = make_void_0(sym).transform(compressor);
} else if (arg instanceof AST_Lambda && arg.pinned()
|| has_overlapping_symbol(fn, arg, fn_strict)) {
arg = null;
@@ -17870,7 +17897,7 @@
found = true;
if (node instanceof AST_VarDef) {
node.value = node.name instanceof AST_SymbolConst
- ? make_node(AST_Undefined, node.value) // `const` always needs value.
+ ? make_void_0(node.value) // `const` always needs value.
: null;
return node;
}
@@ -18309,7 +18336,7 @@
var stat = statements[i];
if (prev) {
if (stat instanceof AST_Exit) {
- stat.value = cons_seq(stat.value || make_node(AST_Undefined, stat).transform(compressor));
+ stat.value = cons_seq(stat.value || make_void_0(stat).transform(compressor));
} else if (stat instanceof AST_For) {
if (!(stat.init instanceof AST_DefinitionsLike)) {
const abort = walk(prev.body, node => {
@@ -18813,7 +18840,7 @@
if (returned) {
returned = returned.clone(true);
} else {
- returned = make_node(AST_Undefined, self);
+ returned = make_void_0(self);
}
const args = self.args.concat(returned);
return make_sequence(self, args).optimize(compressor);
@@ -18829,7 +18856,7 @@
&& returned.name === fn.argnames[0].name
) {
const replacement =
- (self.args[0] || make_node(AST_Undefined)).optimize(compressor);
+ (self.args[0] || make_void_0()).optimize(compressor);
let parent;
if (
@@ -18911,7 +18938,7 @@
const can_drop_this_call = is_regular_func && compressor.option("side_effects") && fn.body.every(is_empty);
if (can_drop_this_call) {
- var args = self.args.concat(make_node(AST_Undefined, self));
+ var args = self.args.concat(make_void_0(self));
return make_sequence(self, args).optimize(compressor);
}
@@ -18930,9 +18957,9 @@
return self;
function return_value(stat) {
- if (!stat) return make_node(AST_Undefined, self);
+ if (!stat) return make_void_0(self);
if (stat instanceof AST_Return) {
- if (!stat.value) return make_node(AST_Undefined, self);
+ if (!stat.value) return make_void_0(self);
return stat.value.clone(true);
}
if (stat instanceof AST_SimpleStatement) {
@@ -19078,7 +19105,7 @@
} else {
var symbol = make_node(AST_SymbolVar, name, name);
name.definition().orig.push(symbol);
- if (!value && in_loop) value = make_node(AST_Undefined, self);
+ if (!value && in_loop) value = make_void_0(self);
append_var(decls, expressions, symbol, value);
}
}
@@ -19105,7 +19132,7 @@
operator: "=",
logical: false,
left: sym,
- right: make_node(AST_Undefined, name)
+ right: make_void_0(name),
}));
}
}
@@ -19602,7 +19629,7 @@
set_flag(exp.expression, SQUEEZED);
self.args = [];
} else {
- return make_node(AST_Undefined, self);
+ return make_void_0(self);
}
}
});
@@ -19630,12 +19657,7 @@
: make_node(AST_EmptyStatement, node);
}
return make_node(AST_SimpleStatement, node, {
- body: node.value || make_node(AST_UnaryPrefix, node, {
- operator: "void",
- expression: make_node(AST_Number, node, {
- value: 0
- })
- })
+ body: node.value || make_void_0(node)
});
}
if (node instanceof AST_Class || node instanceof AST_Lambda && node !== self) {
@@ -20238,8 +20260,8 @@
return make_node(self.body.CTOR, self, {
value: make_node(AST_Conditional, self, {
condition : self.condition,
- consequent : self.body.value || make_node(AST_Undefined, self.body),
- alternative : self.alternative.value || make_node(AST_Undefined, self.alternative)
+ consequent : self.body.value || make_void_0(self.body),
+ alternative : self.alternative.value || make_void_0(self.alternative),
}).transform(compressor)
}).optimize(compressor);
}
@@ -20792,7 +20814,7 @@
const value = condition.evaluate(compressor);
if (value === 1 || value === true) {
- return make_node(AST_Undefined, self);
+ return make_void_0(self).optimize(compressor);
}
}
}
@@ -21154,6 +21176,10 @@
) {
return make_sequence(self, [e, make_node(AST_True, self)]).optimize(compressor);
}
+ // Short-circuit common `void 0`
+ if (self.operator === "void" && e instanceof AST_Number && e.value === 0) {
+ return unsafe_undefined_ref(self, compressor) || self;
+ }
var seq = self.lift_sequences(compressor);
if (seq !== self) {
return seq;
@@ -21164,7 +21190,7 @@
self.expression = e;
return self;
} else {
- return make_node(AST_Undefined, self).optimize(compressor);
+ return make_void_0(self).optimize(compressor);
}
}
if (compressor.in_boolean_context()) {
@@ -21350,7 +21376,7 @@
if (expr instanceof AST_SymbolRef ? expr.is_declared(compressor)
: !(expr instanceof AST_PropAccess && compressor.option("ie8"))) {
self.right = expr;
- self.left = make_node(AST_Undefined, self.left).optimize(compressor);
+ self.left = make_void_0(self.left).optimize(compressor);
if (self.operator.length == 2) self.operator += "=";
}
} else if (compressor.option("typeofs")
@@ -21363,7 +21389,7 @@
if (expr instanceof AST_SymbolRef ? expr.is_declared(compressor)
: !(expr instanceof AST_PropAccess && compressor.option("ie8"))) {
self.left = expr;
- self.right = make_node(AST_Undefined, self.right).optimize(compressor);
+ self.right = make_void_0(self.right).optimize(compressor);
if (self.operator.length == 2) self.operator += "=";
}
} else if (self.left instanceof AST_SymbolRef
@@ -22004,7 +22030,8 @@
return lhs instanceof AST_SymbolRef || lhs.TYPE === self.TYPE;
}
-def_optimize(AST_Undefined, function(self, compressor) {
+/** Apply the `unsafe_undefined` option: find a variable called `undefined` and turn `self` into a reference to it. */
+function unsafe_undefined_ref(self, compressor) {
if (compressor.option("unsafe_undefined")) {
var undef = find_variable(compressor, "undefined");
if (undef) {
@@ -22017,14 +22044,15 @@
return ref;
}
}
+ return null;
+}
+
+def_optimize(AST_Undefined, function(self, compressor) {
+ var symbolref = unsafe_undefined_ref(self, compressor);
+ if (symbolref) return symbolref;
var lhs = compressor.is_lhs();
if (lhs && is_atomic(lhs, self)) return self;
- return make_node(AST_UnaryPrefix, self, {
- operator: "void",
- expression: make_node(AST_Number, self, {
- value: 0
- })
- });
+ return make_void_0(self);
});
def_optimize(AST_Infinity, function(self, compressor) {
@@ -22711,7 +22739,7 @@
}
}
if (retValue instanceof AST_Expansion) break FLATTEN;
- retValue = retValue instanceof AST_Hole ? make_node(AST_Undefined, retValue) : retValue;
+ retValue = retValue instanceof AST_Hole ? make_void_0(retValue) : retValue;
if (!flatten) values.unshift(retValue);
while (--i >= 0) {
var value = elements[i];
@@ -22750,7 +22778,7 @@
if (parent instanceof AST_UnaryPrefix && parent.operator === "delete") {
return make_node_from_constant(0, self);
}
- return make_node(AST_Undefined, self);
+ return make_void_0(self).optimize(compressor);
}
if (
self.expression instanceof AST_PropAccess
@@ -23498,6 +23526,7 @@
"Array",
"ArrayBuffer",
"ArrayType",
+ "AsyncDisposableStack",
"Atomics",
"Attr",
"Audio",
@@ -23636,6 +23665,7 @@
"COPY_WRITE_BUFFER",
"COPY_WRITE_BUFFER_BINDING",
"COUNTER_STYLE_RULE",
+ "CSPViolationReportBody",
"CSS",
"CSS2Properties",
"CSSAnimation",
@@ -23646,6 +23676,9 @@
"CSSFontFaceRule",
"CSSFontFeatureValuesRule",
"CSSFontPaletteValuesRule",
+ "CSSFunctionDeclarations",
+ "CSSFunctionDescriptors",
+ "CSSFunctionRule",
"CSSGroupingRule",
"CSSImageValue",
"CSSImportRule",
@@ -23689,6 +23722,7 @@
"CSSSkewY",
"CSSStartingStyleRule",
"CSSStyleDeclaration",
+ "CSSStyleProperties",
"CSSStyleRule",
"CSSStyleSheet",
"CSSStyleValue",
@@ -23822,6 +23856,7 @@
"CookieStoreManager",
"CountQueuingStrategy",
"Counter",
+ "CreateMonitor",
"CreateType",
"Credential",
"CredentialsContainer",
@@ -24331,11 +24366,14 @@
"DeviceMotionEventAcceleration",
"DeviceMotionEventRotationRate",
"DeviceOrientationEvent",
+ "DevicePosture",
"DeviceProximityEvent",
"DeviceStorage",
"DeviceStorageChangeEvent",
+ "DigitalCredential",
"Directory",
"DisplayNames",
+ "DisposableStack",
"Document",
"DocumentFragment",
"DocumentPictureInPicture",
@@ -24343,6 +24381,7 @@
"DocumentTimeline",
"DocumentType",
"DragEvent",
+ "Duration",
"DurationFormat",
"DynamicsCompressorNode",
"E",
@@ -24450,6 +24489,7 @@
"FeedEntry",
"Fence",
"FencedFrameConfig",
+ "FetchLaterResult",
"File",
"FileError",
"FileList",
@@ -24462,6 +24502,7 @@
"FileSystemFileEntry",
"FileSystemFileHandle",
"FileSystemHandle",
+ "FileSystemObserver",
"FileSystemWritableFileStream",
"FinalizationRegistry",
"FindInPage",
@@ -24627,6 +24668,7 @@
"HTMLQuoteElement",
"HTMLScriptElement",
"HTMLSelectElement",
+ "HTMLSelectedContentElement",
"HTMLShadowElement",
"HTMLSlotElement",
"HTMLSourceElement",
@@ -24671,6 +24713,7 @@
"IDBMutableFile",
"IDBObjectStore",
"IDBOpenDBRequest",
+ "IDBRecord",
"IDBRequest",
"IDBTransaction",
"IDBVersionChangeEvent",
@@ -24733,10 +24776,13 @@
"InstallTrigger",
"InstallTriggerImpl",
"Instance",
+ "Instant",
"Int16Array",
"Int32Array",
"Int8Array",
+ "IntegrityViolationReportBody",
"Intent",
+ "InterestEvent",
"InternalError",
"IntersectionObserver",
"IntersectionObserverEntry",
@@ -24786,6 +24832,7 @@
"LUMINANCE",
"LUMINANCE_ALPHA",
"LanguageCode",
+ "LanguageDetector",
"LargestContentfulPaint",
"LaunchParams",
"LaunchQueue",
@@ -25115,6 +25162,7 @@
"NavigationCurrentEntryChangeEvent",
"NavigationDestination",
"NavigationHistoryEntry",
+ "NavigationPrecommitController",
"NavigationPreloadManager",
"NavigationTransition",
"Navigator",
@@ -25132,6 +25180,7 @@
"Notation",
"Notification",
"NotifyPaintEvent",
+ "Now",
"Number",
"NumberFormat",
"OBJECT_TYPE",
@@ -25153,6 +25202,7 @@
"OTPCredential",
"OUT_OF_MEMORY",
"Object",
+ "Observable",
"OfflineAudioCompletionEvent",
"OfflineAudioContext",
"OfflineResourceList",
@@ -25254,6 +25304,11 @@
"PhotoCapabilities",
"PictureInPictureEvent",
"PictureInPictureWindow",
+ "PlainDate",
+ "PlainDateTime",
+ "PlainMonthDay",
+ "PlainTime",
+ "PlainYearMonth",
"PlatformArch",
"PlatformInfo",
"PlatformNaclArch",
@@ -25294,6 +25349,7 @@
"QUOTA_ERR",
"QUOTA_EXCEEDED_ERR",
"QueryInterface",
+ "QuotaExceededError",
"R11F_G11F_B10F",
"R16F",
"R16I",
@@ -25434,6 +25490,7 @@
"ResizeObserverEntry",
"ResizeObserverSize",
"Response",
+ "RestrictionTarget",
"RuntimeError",
"SAMPLER_2D",
"SAMPLER_2D_ARRAY",
@@ -25840,6 +25897,11 @@
"ShadowRoot",
"SharedArrayBuffer",
"SharedStorage",
+ "SharedStorageAppendMethod",
+ "SharedStorageClearMethod",
+ "SharedStorageDeleteMethod",
+ "SharedStorageModifierMethod",
+ "SharedStorageSetMethod",
"SharedStorageWorklet",
"SharedWorker",
"SharingState",
@@ -25847,6 +25909,12 @@
"SnapEvent",
"SourceBuffer",
"SourceBufferList",
+ "SpeechGrammar",
+ "SpeechGrammarList",
+ "SpeechRecognition",
+ "SpeechRecognitionErrorEvent",
+ "SpeechRecognitionEvent",
+ "SpeechRecognitionPhrase",
"SpeechSynthesis",
"SpeechSynthesisErrorEvent",
"SpeechSynthesisEvent",
@@ -25867,7 +25935,12 @@
"StyleSheet",
"StyleSheetList",
"SubmitEvent",
+ "Subscriber",
"SubtleCrypto",
+ "Summarizer",
+ "SuppressedError",
+ "SuspendError",
+ "Suspending",
"Symbol",
"SyncManager",
"SyntaxError",
@@ -25978,6 +26051,7 @@
"TaskController",
"TaskPriorityChangeEvent",
"TaskSignal",
+ "Temporal",
"Text",
"TextDecoder",
"TextDecoderStream",
@@ -26002,6 +26076,7 @@
"TransformStream",
"TransformStreamDefaultController",
"TransitionEvent",
+ "Translator",
"TreeWalker",
"TrustedHTML",
"TrustedScript",
@@ -26146,6 +26221,7 @@
"ViewTransition",
"ViewTransitionTypeSet",
"ViewType",
+ "Viewport",
"VirtualKeyboard",
"VirtualKeyboardGeometryChangeEvent",
"VisibilityStateEntry",
@@ -26355,6 +26431,7 @@
"XRWebGLLayer",
"XSLTProcessor",
"ZERO",
+ "ZonedDateTime",
"ZoomSettings",
"ZoomSettingsMode",
"ZoomSettingsScope",
@@ -26404,6 +26481,7 @@
"activeSourceCount",
"activeTexture",
"activeVRDisplays",
+ "activeViewTransition",
"activityLog",
"actualBoundingBoxAscent",
"actualBoundingBoxDescent",
@@ -26411,6 +26489,7 @@
"actualBoundingBoxRight",
"adAuctionComponents",
"adAuctionHeaders",
+ "adapterInfo",
"add",
"addAll",
"addBehavior",
@@ -26436,6 +26515,7 @@
"addSearchEngine",
"addSourceBuffer",
"addStream",
+ "addTeardown",
"addTextTrack",
"addTrack",
"addTransceiver",
@@ -26450,6 +26530,7 @@
"addressModeU",
"addressModeV",
"addressModeW",
+ "adopt",
"adoptNode",
"adoptedCallback",
"adoptedStyleSheets",
@@ -26497,8 +26578,10 @@
"amplitude",
"ancestorOrigins",
"anchor",
+ "anchorName",
"anchorNode",
"anchorOffset",
+ "anchorScope",
"anchorSpace",
"anchors",
"and",
@@ -26534,6 +26617,7 @@
"animationTimingFunction",
"animationsPaused",
"anniversary",
+ "annotation",
"antialias",
"anticipatedRemoval",
"any",
@@ -26568,6 +26652,7 @@
"archive",
"areas",
"arguments",
+ "ariaActiveDescendantElement",
"ariaAtomic",
"ariaAutoComplete",
"ariaBrailleLabel",
@@ -26578,21 +26663,29 @@
"ariaColIndex",
"ariaColIndexText",
"ariaColSpan",
+ "ariaControlsElements",
"ariaCurrent",
+ "ariaDescribedByElements",
"ariaDescription",
+ "ariaDetailsElements",
"ariaDisabled",
+ "ariaErrorMessageElements",
"ariaExpanded",
+ "ariaFlowToElements",
"ariaHasPopup",
"ariaHidden",
"ariaInvalid",
"ariaKeyShortcuts",
"ariaLabel",
+ "ariaLabelledByElements",
"ariaLevel",
"ariaLive",
"ariaModal",
"ariaMultiLine",
"ariaMultiSelectable",
+ "ariaNotify",
"ariaOrientation",
+ "ariaOwnsElements",
"ariaPlaceholder",
"ariaPosInSet",
"ariaPressed",
@@ -26735,6 +26828,7 @@
"baseline-source",
"baselineShift",
"baselineSource",
+ "batchUpdate",
"battery",
"bday",
"before",
@@ -26787,6 +26881,7 @@
"blockDirection",
"blockSize",
"blockedURI",
+ "blockedURL",
"blocking",
"blockingDuration",
"blue",
@@ -26797,6 +26892,7 @@
"bold",
"bookmarks",
"booleanValue",
+ "boost",
"border",
"border-block",
"border-block-color",
@@ -27062,6 +27158,7 @@
"characterData",
"characterDataOldValue",
"characterSet",
+ "characterVariant",
"characteristic",
"charging",
"chargingTime",
@@ -27148,6 +27245,7 @@
"closeCode",
"closePath",
"closed",
+ "closedBy",
"closest",
"clz",
"clz32",
@@ -27205,11 +27303,13 @@
"columnWidth",
"columns",
"command",
+ "commandForElement",
"commands",
"commit",
"commitLoadTime",
"commitPreferences",
"commitStyles",
+ "committed",
"commonAncestorContainer",
"compact",
"compare",
@@ -27245,6 +27345,7 @@
"coneOuterAngle",
"coneOuterGain",
"config",
+ "configURL",
"configurable",
"configuration",
"configurationName",
@@ -27263,6 +27364,7 @@
"connectStart",
"connected",
"connectedCallback",
+ "connectedMoveCallback",
"connection",
"connectionInfo",
"connectionList",
@@ -27303,6 +27405,7 @@
"contentBoxSize",
"contentDocument",
"contentEditable",
+ "contentEncoding",
"contentHint",
"contentOverflow",
"contentRect",
@@ -27583,6 +27686,7 @@
"decodedBodySize",
"decoding",
"decodingInfo",
+ "decreaseZoomLevel",
"decrypt",
"default",
"defaultCharset",
@@ -27653,6 +27757,7 @@
"deprecatedReplaceInURN",
"deprecatedRunAdAuctionEnforcesKAnonymity",
"deprecatedURNToURL",
+ "depthActive",
"depthBias",
"depthBiasClamp",
"depthBiasSlopeScale",
@@ -27672,6 +27777,7 @@
"depthStencilAttachment",
"depthStencilFormat",
"depthStoreOp",
+ "depthType",
"depthUsage",
"depthWriteEnabled",
"deref",
@@ -27700,6 +27806,7 @@
"deviceMemory",
"devicePixelContentBoxSize",
"devicePixelRatio",
+ "devicePosture",
"deviceProtocol",
"deviceSubclass",
"deviceVersionMajor",
@@ -27739,6 +27846,8 @@
"displayName",
"displayWidth",
"dispose",
+ "disposeAsync",
+ "disposed",
"disposition",
"distanceModel",
"div",
@@ -27760,6 +27869,7 @@
"documentOrigins",
"documentPictureInPicture",
"documentURI",
+ "documentURL",
"documentUrl",
"documentUrls",
"dolphin",
@@ -27946,7 +28056,9 @@
"expandEntityReferences",
"expando",
"expansion",
+ "expectedContextLanguages",
"expectedImprovement",
+ "expectedInputLanguages",
"experiments",
"expiration",
"expirationTime",
@@ -27989,6 +28101,7 @@
"fence",
"fenceSync",
"fetch",
+ "fetchLater",
"fetchPriority",
"fetchStart",
"fftSize",
@@ -28020,6 +28133,7 @@
"filterResY",
"filterUnits",
"filters",
+ "finalResponseHeadersStart",
"finally",
"find",
"findIndex",
@@ -28033,6 +28147,7 @@
"finished",
"fireEvent",
"firesTouchEvents",
+ "first",
"firstChild",
"firstElementChild",
"firstInterimResponseStart",
@@ -28057,6 +28172,7 @@
"flexGrow",
"flexShrink",
"flexWrap",
+ "flip",
"flipX",
"flipY",
"float",
@@ -28118,6 +28234,7 @@
"fontVariantAlternates",
"fontVariantCaps",
"fontVariantEastAsian",
+ "fontVariantEmoji",
"fontVariantLigatures",
"fontVariantNumeric",
"fontVariantPosition",
@@ -28147,6 +28264,7 @@
"formatToParts",
"forms",
"forward",
+ "forwardWheel",
"forwardX",
"forwardY",
"forwardZ",
@@ -28223,6 +28341,7 @@
"getAdjacentText",
"getAll",
"getAllKeys",
+ "getAllRecords",
"getAllResponseHeaders",
"getAllowlistForFeature",
"getAnimations",
@@ -28271,11 +28390,13 @@
"getCharNumAtPosition",
"getCharacteristic",
"getCharacteristics",
+ "getClientCapabilities",
"getClientExtensionResults",
"getClientRect",
"getClientRects",
"getCoalescedEvents",
"getCompilationInfo",
+ "getComposedRanges",
"getCompositionAlternatives",
"getComputedStyle",
"getComputedTextLength",
@@ -28399,6 +28520,8 @@
"getNotifier",
"getNumberOfChars",
"getOffsetReferenceSpace",
+ "getOrInsert",
+ "getOrInsertComputed",
"getOutputTimestamp",
"getOverrideHistoryNavigationMode",
"getOverrideStyle",
@@ -28410,7 +28533,9 @@
"getParameter",
"getParameters",
"getParent",
+ "getPathData",
"getPathSegAtLength",
+ "getPathSegmentAtLength",
"getPermissionWarningsByManifest",
"getPhotoCapabilities",
"getPhotoSettings",
@@ -28492,6 +28617,7 @@
"getSupportedConstraints",
"getSupportedExtensions",
"getSupportedFormats",
+ "getSupportedZoomLevels",
"getSyncParameter",
"getSynchronizationSources",
"getTags",
@@ -28664,6 +28790,7 @@
"highWaterMark",
"highlight",
"highlights",
+ "highlightsFromPoint",
"hint",
"hints",
"history",
@@ -28685,6 +28812,7 @@
"hwTimestamp",
"hyphenate-character",
"hyphenateCharacter",
+ "hyphenateLimitChars",
"hyphens",
"hypot",
"i18n",
@@ -28738,6 +28866,7 @@
"incomingHighWaterMark",
"incomingMaxAge",
"incomingUnidirectionalStreams",
+ "increaseZoomLevel",
"incremental",
"indeterminate",
"index",
@@ -28815,6 +28944,7 @@
"inputEncoding",
"inputMethod",
"inputMode",
+ "inputQuota",
"inputSource",
"inputSources",
"inputType",
@@ -28844,6 +28974,7 @@
"insetInline",
"insetInlineEnd",
"insetInlineStart",
+ "inspect",
"install",
"installing",
"instanceRoot",
@@ -28854,9 +28985,11 @@
"int32",
"int8",
"integrity",
+ "interactionCount",
"interactionId",
"interactionMode",
"intercept",
+ "interestForElement",
"interfaceClass",
"interfaceName",
"interfaceNumber",
@@ -28906,6 +29039,7 @@
"isEnabled",
"isEqual",
"isEqualNode",
+ "isError",
"isExtended",
"isExtensible",
"isExternalCTAP2SecurityKeySupported",
@@ -29029,6 +29163,7 @@
"language",
"languages",
"largeArcFlag",
+ "last",
"lastChild",
"lastElementChild",
"lastError",
@@ -29261,6 +29396,7 @@
"math-depth",
"math-style",
"mathDepth",
+ "mathShift",
"mathStyle",
"matrix",
"matrixTransform",
@@ -29323,6 +29459,7 @@
"maxWidth",
"maximumLatency",
"measure",
+ "measureInputUsage",
"measureText",
"media",
"mediaCapabilities",
@@ -29384,6 +29521,7 @@
"module",
"mount",
"move",
+ "moveBefore",
"moveBy",
"moveEnd",
"moveFirst",
@@ -29727,6 +29865,7 @@
"objectStoreNames",
"objectType",
"observe",
+ "observedAttributes",
"occlusionQuerySet",
"of",
"off",
@@ -29857,6 +29996,7 @@
"onclick",
"onclose",
"onclosing",
+ "oncommand",
"oncompassneedscalibration",
"oncomplete",
"oncompositionend",
@@ -29894,6 +30034,7 @@
"ondisplay",
"ondispose",
"ondownloading",
+ "ondownloadprogress",
"ondrag",
"ondragend",
"ondragenter",
@@ -30170,6 +30311,7 @@
"onwebkittransitionend",
"onwheel",
"onzoom",
+ "onzoomlevelchange",
"opacity",
"open",
"openCursor",
@@ -30205,6 +30347,7 @@
"originAgentCluster",
"originalPolicy",
"originalTarget",
+ "ornaments",
"orphans",
"os",
"oscpu",
@@ -30225,8 +30368,10 @@
"outlineWidth",
"outputBuffer",
"outputChannelCount",
+ "outputLanguage",
"outputLatency",
"outputs",
+ "overallProgress",
"overflow",
"overflow-anchor",
"overflow-block",
@@ -30315,6 +30460,7 @@
"paint-order",
"paintOrder",
"paintRequests",
+ "paintTime",
"paintType",
"paintWorklet",
"palette",
@@ -30356,6 +30502,7 @@
"patternUnits",
"pause",
"pauseAnimations",
+ "pauseDepthSensing",
"pauseDuration",
"pauseOnExit",
"pauseProfilers",
@@ -30388,6 +30535,8 @@
"phoneticFamilyName",
"phoneticGivenName",
"photo",
+ "phrase",
+ "phrases",
"pictureInPictureChild",
"pictureInPictureElement",
"pictureInPictureEnabled",
@@ -30398,6 +30547,7 @@
"pitch",
"pixelBottom",
"pixelDepth",
+ "pixelFormat",
"pixelHeight",
"pixelLeft",
"pixelRight",
@@ -30468,6 +30618,9 @@
"positionAlign",
"positionAnchor",
"positionArea",
+ "positionTry",
+ "positionTryFallbacks",
+ "positionVisibility",
"positionX",
"positionY",
"positionZ",
@@ -30494,6 +30647,7 @@
"presentation",
"presentationArea",
"presentationStyle",
+ "presentationTime",
"preserveAlpha",
"preserveAspectRatio",
"preserveAspectRatioString",
@@ -30532,6 +30686,7 @@
"probeSpace",
"process",
"processIceMessage",
+ "processLocally",
"processingEnd",
"processingStart",
"processorOptions",
@@ -30544,6 +30699,7 @@
"profiles",
"projectionMatrix",
"promise",
+ "promising",
"prompt",
"properties",
"propertyIsEnumerable",
@@ -30588,6 +30744,7 @@
"querySet",
"queue",
"queueMicrotask",
+ "quota",
"quote",
"quotes",
"r",
@@ -30766,6 +30923,7 @@
"reportError",
"reportEvent",
"reportId",
+ "reportOnly",
"reportValidity",
"request",
"requestAdapter",
@@ -30801,6 +30959,7 @@
"requestVideoFrameCallback",
"requestViewportScale",
"requestWindow",
+ "requested",
"requestingWindow",
"requireInteraction",
"required",
@@ -30811,6 +30970,7 @@
"resetLatency",
"resetPose",
"resetTransform",
+ "resetZoomLevel",
"resizable",
"resize",
"resizeBy",
@@ -30835,14 +30995,17 @@
"restartAfterDelay",
"restartIce",
"restore",
+ "restrictTo",
"result",
"resultIndex",
"resultType",
"results",
"resume",
+ "resumeDepthSensing",
"resumeProfilers",
"resumeTransformFeedback",
"retry",
+ "returnType",
"returnValue",
"rev",
"reverse",
@@ -31041,12 +31204,14 @@
"searchParams",
"sectionRowIndex",
"secureConnectionStart",
+ "securePaymentConfirmationAvailability",
"security",
"seed",
"seek",
"seekToNextFrame",
"seekable",
"seeking",
+ "segments",
"select",
"selectAllChildren",
"selectAlternateInterface",
@@ -31181,6 +31346,7 @@
"setPaint",
"setParameter",
"setParameters",
+ "setPathData",
"setPeriodicWave",
"setPipeline",
"setPointerCapture",
@@ -31279,6 +31445,7 @@
"shapeOutside",
"shapeRendering",
"share",
+ "sharedContext",
"sharedStorage",
"sharedStorageWritable",
"sheet",
@@ -31303,6 +31470,9 @@
"sidebarAction",
"sign",
"signal",
+ "signalAllAcceptedCredentials",
+ "signalCurrentUserDetails",
+ "signalUnknownCredential",
"signalingState",
"signature",
"silent",
@@ -31344,9 +31514,11 @@
"sourceBuffers",
"sourceCapabilities",
"sourceCharPosition",
+ "sourceElement",
"sourceFile",
"sourceFunctionName",
"sourceIndex",
+ "sourceLanguage",
"sourceMap",
"sourceURL",
"sources",
@@ -31487,8 +31659,12 @@
"styleSheet",
"styleSheetSets",
"styleSheets",
+ "styleset",
+ "stylistic",
"sub",
"subarray",
+ "subgroupMaxSize",
+ "subgroupMinSize",
"subject",
"submit",
"submitFrame",
@@ -31501,6 +31677,9 @@
"subtree",
"suffix",
"suffixes",
+ "sumPrecise",
+ "summarize",
+ "summarizeStreaming",
"summary",
"sup",
"supported",
@@ -31511,6 +31690,7 @@
"supportsFiber",
"supportsSession",
"supportsText",
+ "suppressed",
"surfaceScale",
"surroundContents",
"suspend",
@@ -31523,7 +31703,9 @@
"svw",
"swapCache",
"swapNode",
+ "swash",
"sweepFlag",
+ "switchMap",
"symbols",
"symmetricDifference",
"sync",
@@ -31557,12 +31739,14 @@
"take",
"takePhoto",
"takeRecords",
+ "takeUntil",
"tan",
"tangentialPressure",
"tanh",
"target",
"targetAddressSpace",
"targetElement",
+ "targetLanguage",
"targetRayMode",
"targetRaySpace",
"targetTouches",
@@ -31621,6 +31805,7 @@
"textDecoration",
"textDecorationBlink",
"textDecorationColor",
+ "textDecorationInset",
"textDecorationLine",
"textDecorationLineThrough",
"textDecorationNone",
@@ -31711,6 +31896,7 @@
"toString",
"toStringTag",
"toSum",
+ "toTemporalInstant",
"toTimeString",
"toUTCString",
"toUpperCase",
@@ -31782,6 +31968,7 @@
"transitionTimingFunction",
"translate",
"translateSelf",
+ "translateStreaming",
"translationX",
"translationY",
"transport",
@@ -31930,6 +32117,7 @@
"usbVersionMajor",
"usbVersionMinor",
"usbVersionSubminor",
+ "use",
"useCurrentView",
"useMap",
"useProgram",
@@ -31937,6 +32125,7 @@
"user-select",
"userActivation",
"userAgent",
+ "userAgentAllowsProtocol",
"userAgentData",
"userChoice",
"userHandle",
@@ -32020,6 +32209,8 @@
"viewTarget",
"viewTargetString",
"viewTransition",
+ "viewTransitionClass",
+ "viewTransitionName",
"viewport",
"viewportAnchorX",
"viewportAnchorY",
@@ -32254,6 +32445,7 @@
"wheelDelta",
"wheelDeltaX",
"wheelDeltaY",
+ "when",
"whenDefined",
"which",
"white-space",
@@ -32281,6 +32473,10 @@
"wordBreak",
"wordSpacing",
"wordWrap",
+ "workerCacheLookupStart",
+ "workerFinalSourceType",
+ "workerMatchedSourceType",
+ "workerRouterEvaluationStart",
"workerStart",
"worklet",
"wow64",
@@ -32325,6 +32521,7 @@
"zIndex",
"zoom",
"zoomAndPan",
+ "zoomLevel",
"zoomRectScreen",
];
--
Gitblit v1.9.3