Skip to content

Commit f831d97

Browse files
committed
Partly revert "Override MessageEventTarget's events' this-parameter type (microsoft#1882)"
This partly reverts commit 61e18df.
1 parent 61e18df commit f831d97

File tree

3 files changed

+2
-5
lines changed

3 files changed

+2
-5
lines changed

inputfiles/overridingTypes.jsonc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2526,7 +2526,6 @@
25262526
]
25272527
},
25282528
"Worker": {
2529-
"overrideImplements": ["AbstractWorker", "MessageEventTarget<Worker>"],
25302529
"methods": {
25312530
"method": {
25322531
"postMessage": {
@@ -2620,7 +2619,6 @@
26202619
}
26212620
},
26222621
"MessagePort": {
2623-
"overrideImplements": ["MessageEventTarget<MessagePort>"],
26242622
"methods": {
26252623
"method": {
26262624
"postMessage": {
@@ -2669,7 +2667,6 @@
26692667
}
26702668
},
26712669
"DedicatedWorkerGlobalScope": {
2672-
"overrideImplements": ["AnimationFrameProvider", "MessageEventTarget<DedicatedWorkerGlobalScope>"],
26732670
"methods": {
26742671
"method": {
26752672
"postMessage": {

src/build/emitter.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1227,9 +1227,10 @@ export function emitWebIdl(
12271227
);
12281228

12291229
const finalExtends = [i.extends || "Object"]
1230-
.concat(i.overrideImplements ?? getImplementList(i.name))
1230+
.concat(getImplementList(i.name))
12311231
.filter((i) => i !== "Object")
12321232
.map(processIName);
1233+
12331234
if (finalExtends.length) {
12341235
printer.print(` extends ${assertUnique(finalExtends).join(", ")}`);
12351236
}

src/build/types.d.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,6 @@ export interface Interface {
169169
};
170170
constructor?: Constructor;
171171
implements?: string[];
172-
overrideImplements?: string[];
173172
anonymousMethods?: {
174173
method: AnonymousMethod[];
175174
};

0 commit comments

Comments
 (0)