summaryrefslogtreecommitdiff
path: root/ext/web/02_event.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/web/02_event.js')
-rw-r--r--ext/web/02_event.js17
1 files changed, 8 insertions, 9 deletions
diff --git a/ext/web/02_event.js b/ext/web/02_event.js
index f54e3d8a3..340f5e03b 100644
--- a/ext/web/02_event.js
+++ b/ext/web/02_event.js
@@ -135,16 +135,15 @@
const _path = Symbol("[[path]]");
class Event {
- [_attributes] = {};
- [_canceledFlag] = false;
- [_stopPropagationFlag] = false;
- [_stopImmediatePropagationFlag] = false;
- [_inPassiveListener] = false;
- [_dispatched] = false;
- [_isTrusted] = false;
- [_path] = [];
-
constructor(type, eventInitDict = {}) {
+ this[_canceledFlag] = false;
+ this[_stopPropagationFlag] = false;
+ this[_stopImmediatePropagationFlag] = false;
+ this[_inPassiveListener] = false;
+ this[_dispatched] = false;
+ this[_isTrusted] = false;
+ this[_path] = [];
+
webidl.requiredArguments(arguments.length, 1, {
prefix: "Failed to construct 'Event'",
});