Skip to content

Commit f88a0bc

Browse files
got implementation to work with KDL, added comment to window.onerror
1 parent ce679c4 commit f88a0bc

File tree

6 files changed

+10
-13
lines changed

6 files changed

+10
-13
lines changed

baselines/dom.generated.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39613,6 +39613,7 @@ interface Window extends EventTarget, AnimationFrameProvider, GlobalEventHandler
3961339613
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/deviceorientationabsolute_event)
3961439614
*/
3961539615
ondeviceorientationabsolute: ((this: Window, ev: DeviceOrientationEvent) => any) | null;
39616+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/error_event) */
3961639617
onerror: OnErrorEventHandler;
3961739618
/**
3961839619
* @deprecated
@@ -41796,6 +41797,7 @@ declare var ondeviceorientation: ((this: Window, ev: DeviceOrientationEvent) =>
4179641797
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/deviceorientationabsolute_event)
4179741798
*/
4179841799
declare var ondeviceorientationabsolute: ((this: Window, ev: DeviceOrientationEvent) => any) | null;
41800+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/error_event) */
4179941801
declare var onerror: OnErrorEventHandler;
4180041802
/**
4180141803
* @deprecated

baselines/ts5.5/dom.generated.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39587,6 +39587,7 @@ interface Window extends EventTarget, AnimationFrameProvider, GlobalEventHandler
3958739587
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/deviceorientationabsolute_event)
3958839588
*/
3958939589
ondeviceorientationabsolute: ((this: Window, ev: DeviceOrientationEvent) => any) | null;
39590+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/error_event) */
3959039591
onerror: OnErrorEventHandler;
3959139592
/**
3959239593
* @deprecated
@@ -41770,6 +41771,7 @@ declare var ondeviceorientation: ((this: Window, ev: DeviceOrientationEvent) =>
4177041771
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/deviceorientationabsolute_event)
4177141772
*/
4177241773
declare var ondeviceorientationabsolute: ((this: Window, ev: DeviceOrientationEvent) => any) | null;
41774+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/error_event) */
4177341775
declare var onerror: OnErrorEventHandler;
4177441776
/**
4177541777
* @deprecated

baselines/ts5.6/dom.generated.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39610,6 +39610,7 @@ interface Window extends EventTarget, AnimationFrameProvider, GlobalEventHandler
3961039610
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/deviceorientationabsolute_event)
3961139611
*/
3961239612
ondeviceorientationabsolute: ((this: Window, ev: DeviceOrientationEvent) => any) | null;
39613+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/error_event) */
3961339614
onerror: OnErrorEventHandler;
3961439615
/**
3961539616
* @deprecated
@@ -41793,6 +41794,7 @@ declare var ondeviceorientation: ((this: Window, ev: DeviceOrientationEvent) =>
4179341794
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/deviceorientationabsolute_event)
4179441795
*/
4179541796
declare var ondeviceorientationabsolute: ((this: Window, ev: DeviceOrientationEvent) => any) | null;
41797+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/error_event) */
4179641798
declare var onerror: OnErrorEventHandler;
4179741799
/**
4179841800
* @deprecated

baselines/ts5.9/dom.generated.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39610,6 +39610,7 @@ interface Window extends EventTarget, AnimationFrameProvider, GlobalEventHandler
3961039610
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/deviceorientationabsolute_event)
3961139611
*/
3961239612
ondeviceorientationabsolute: ((this: Window, ev: DeviceOrientationEvent) => any) | null;
39613+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/error_event) */
3961339614
onerror: OnErrorEventHandler;
3961439615
/**
3961539616
* @deprecated
@@ -41793,6 +41794,7 @@ declare var ondeviceorientation: ((this: Window, ev: DeviceOrientationEvent) =>
4179341794
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/deviceorientationabsolute_event)
4179441795
*/
4179541796
declare var ondeviceorientationabsolute: ((this: Window, ev: DeviceOrientationEvent) => any) | null;
41797+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/error_event) */
4179641798
declare var onerror: OnErrorEventHandler;
4179741799
/**
4179841800
* @deprecated

inputfiles/overridingTypes.jsonc

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -427,22 +427,9 @@
427427
// making it nullable breaks compatibility as it has historically been non-nullable in TS lib.
428428
// See the example in https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-parent.
429429
"nullable": false
430-
},
431-
"onerror": {
432-
"name": "onerror",
433-
"overrideType": "OnErrorEventHandler",
434-
"eventHandler": "error"
435430
}
436431
}
437432
},
438-
"events": {
439-
"event": [
440-
{
441-
"name": "error",
442-
"type": "ErrorEvent"
443-
}
444-
]
445-
},
446433
"methods": {
447434
"method": {
448435
"alert": {

inputfiles/patches/events.kdl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ interface Window {
108108
event gamepadconnected type=GamepadEvent
109109
event gamepaddisconnected type=GamepadEvent
110110
event DOMContentLoaded type=Event
111+
event error type=ErrorEvent
112+
property onerror overrideType="OnErrorEventHandler" mdnUrl="https://developer.mozilla.org/docs/Web/API/Window/error_event"
111113
}
112114

113115
interface WorkerGlobalScope {

0 commit comments

Comments
 (0)