From 6f67e87b0f44404eb0abc49259aa814a596f05e2 Mon Sep 17 00:00:00 2001 From: Luke Dary Date: Tue, 22 Aug 2017 20:40:33 -0400 Subject: [PATCH 1/3] Update to WHATWG DOM Living Standard for Events --- baselines/dom.generated.d.ts | 6 +++--- baselines/webworker.generated.d.ts | 6 +++--- inputfiles/addedTypes.json | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 08b263009..54be3b70f 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -137,7 +137,7 @@ interface ErrorEventInit extends EventInit { } interface EventInit { - scoped?: boolean; + composed?: boolean; bubbles?: boolean; cancelable?: boolean; } @@ -3662,12 +3662,12 @@ interface Event { readonly target: EventTarget; readonly timeStamp: number; readonly type: string; - readonly scoped: boolean; + readonly composed: boolean; initEvent(eventTypeArg: string, canBubbleArg: boolean, cancelableArg: boolean): void; preventDefault(): void; stopImmediatePropagation(): void; stopPropagation(): void; - deepPath(): EventTarget[]; + composedPath(): EventTarget[]; readonly AT_TARGET: number; readonly BUBBLING_PHASE: number; readonly CAPTURING_PHASE: number; diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index 718f9b949..4a553e37f 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -21,7 +21,7 @@ interface CloseEventInit extends EventInit { } interface EventInit { - scoped?: boolean; + composed?: boolean; bubbles?: boolean; cancelable?: boolean; } @@ -383,12 +383,12 @@ interface Event { readonly target: EventTarget; readonly timeStamp: number; readonly type: string; - readonly scoped: boolean; + readonly composed: boolean; initEvent(eventTypeArg: string, canBubbleArg: boolean, cancelableArg: boolean): void; preventDefault(): void; stopImmediatePropagation(): void; stopPropagation(): void; - deepPath(): EventTarget[]; + composedPath(): EventTarget[]; readonly AT_TARGET: number; readonly BUBBLING_PHASE: number; readonly CAPTURING_PHASE: number; diff --git a/inputfiles/addedTypes.json b/inputfiles/addedTypes.json index 7138f0871..7d15b5a13 100644 --- a/inputfiles/addedTypes.json +++ b/inputfiles/addedTypes.json @@ -1509,21 +1509,21 @@ { "kind": "property", "interface": "EventInit", - "name": "scoped?", + "name": "composed?", "type": "boolean" }, { "kind": "property", "interface": "Event", - "name": "scoped", + "name": "composed", "type": "boolean", "readonly": true }, { "kind": "method", "interface": "Event", - "name": "deepPath", - "signatures": ["deepPath(): EventTarget[]"] + "name": "composedPath", + "signatures": ["composedPath(): EventTarget[]"] }, { "kind": "interface", From a76a74aad919b2d620a338bd426b4a437969428b Mon Sep 17 00:00:00 2001 From: Luke Dary Date: Thu, 5 Apr 2018 21:43:12 -0400 Subject: [PATCH 2/3] Update for latest versions --- baselines/dom.generated.d.ts | 4 ++-- baselines/webworker.generated.d.ts | 4 ++-- inputfiles/addedTypes.json | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 6f4c0979f..c27efe53d 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -294,7 +294,7 @@ interface ErrorEventInit extends EventInit { interface EventInit { bubbles?: boolean; cancelable?: boolean; - scoped?: boolean; + composed?: boolean; } interface EventListenerOptions { @@ -4592,7 +4592,7 @@ interface Event { readonly eventPhase: number; readonly isTrusted: boolean; returnValue: boolean; - readonly scoped: boolean; + readonly composed: boolean; readonly srcElement: Element | null; readonly target: EventTarget | null; readonly timeStamp: number; diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index 0218ebecf..2b374f697 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -41,7 +41,7 @@ interface ErrorEventInit extends EventInit { interface EventInit { bubbles?: boolean; cancelable?: boolean; - scoped?: boolean; + composed?: boolean; } interface EventListenerOptions { @@ -469,7 +469,7 @@ interface Event { readonly eventPhase: number; readonly isTrusted: boolean; returnValue: boolean; - readonly scoped: boolean; + readonly composed: boolean; readonly srcElement: object | null; readonly target: EventTarget | null; readonly timeStamp: number; diff --git a/inputfiles/addedTypes.json b/inputfiles/addedTypes.json index ea512da93..458bd66b1 100644 --- a/inputfiles/addedTypes.json +++ b/inputfiles/addedTypes.json @@ -1320,8 +1320,8 @@ "name": "Event", "properties": { "property": { - "scoped": { - "name": "scoped", + "composed": { + "name": "composed", "read-only": 1, "override-type": "boolean" } @@ -2883,8 +2883,8 @@ "name": "EventInit", "members": { "member": { - "scoped": { - "name": "scoped", + "composed": { + "name": "composed", "override-type": "boolean", "required": 0 } From 4a1abb9da150628eaa59a84fcf1212e789cc8fae Mon Sep 17 00:00:00 2001 From: Luke Dary Date: Thu, 5 Apr 2018 22:20:07 -0400 Subject: [PATCH 3/3] Now with generated files --- .paket/paket.bootstrapper.exe | Bin 0 -> 30768 bytes baselines/dom.generated.d.ts | 2 +- baselines/webworker.generated.d.ts | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 .paket/paket.bootstrapper.exe diff --git a/.paket/paket.bootstrapper.exe b/.paket/paket.bootstrapper.exe new file mode 100644 index 0000000000000000000000000000000000000000..67da2199409d32341503257c5cab8ecea1c16f57 GIT binary patch literal 30768 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