Skip to content

Commit 32fee24

Browse files
committed
Update emitNonCallbackInterfaces to include interfaces without names in the filtering logic
1 parent 9e7d2f9 commit 32fee24

16 files changed

+1
-121
lines changed

baselines/audioworklet.generated.d.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1514,14 +1514,6 @@ declare var WritableStreamDefaultWriter: {
15141514
new<W = any>(stream: WritableStream<W>): WritableStreamDefaultWriter<W>;
15151515
};
15161516

1517-
interface undefined {
1518-
}
1519-
1520-
declare var undefined: {
1521-
prototype: undefined;
1522-
new(): undefined;
1523-
};
1524-
15251517
declare namespace WebAssembly {
15261518
interface CompileError extends Error {
15271519
}

baselines/dom.generated.d.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12730,14 +12730,6 @@ declare var XMLHttpRequestUpload: {
1273012730
new(): XMLHttpRequestUpload;
1273112731
};
1273212732

12733-
interface undefined {
12734-
}
12735-
12736-
declare var undefined: {
12737-
prototype: undefined;
12738-
new(): undefined;
12739-
};
12740-
1274112733
interface ARIAMixin {
1274212734
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement) */
1274312735
ariaActiveDescendantElement: Element | null;

baselines/serviceworker.generated.d.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2527,14 +2527,6 @@ declare var WebTransportError: {
25272527
new(message?: string, options?: WebTransportErrorOptions): WebTransportError;
25282528
};
25292529

2530-
interface undefined {
2531-
}
2532-
2533-
declare var undefined: {
2534-
prototype: undefined;
2535-
new(): undefined;
2536-
};
2537-
25382530
interface AbstractWorkerEventMap {
25392531
"error": ErrorEvent;
25402532
}

baselines/sharedworker.generated.d.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10489,14 +10489,6 @@ declare var XMLHttpRequestUpload: {
1048910489
new(): XMLHttpRequestUpload;
1049010490
};
1049110491

10492-
interface undefined {
10493-
}
10494-
10495-
declare var undefined: {
10496-
prototype: undefined;
10497-
new(): undefined;
10498-
};
10499-
1050010492
declare namespace WebAssembly {
1050110493
interface CompileError extends Error {
1050210494
}

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1514,14 +1514,6 @@ declare var WritableStreamDefaultWriter: {
15141514
new<W = any>(stream: WritableStream<W>): WritableStreamDefaultWriter<W>;
15151515
};
15161516

1517-
interface undefined {
1518-
}
1519-
1520-
declare var undefined: {
1521-
prototype: undefined;
1522-
new(): undefined;
1523-
};
1524-
15251517
declare namespace WebAssembly {
15261518
interface CompileError extends Error {
15271519
}

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12729,14 +12729,6 @@ declare var XMLHttpRequestUpload: {
1272912729
new(): XMLHttpRequestUpload;
1273012730
};
1273112731

12732-
interface undefined {
12733-
}
12734-
12735-
declare var undefined: {
12736-
prototype: undefined;
12737-
new(): undefined;
12738-
};
12739-
1274012732
interface ARIAMixin {
1274112733
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement) */
1274212734
ariaActiveDescendantElement: Element | null;

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2527,14 +2527,6 @@ declare var WebTransportError: {
25272527
new(message?: string, options?: WebTransportErrorOptions): WebTransportError;
25282528
};
25292529

2530-
interface undefined {
2531-
}
2532-
2533-
declare var undefined: {
2534-
prototype: undefined;
2535-
new(): undefined;
2536-
};
2537-
25382530
interface AbstractWorkerEventMap {
25392531
"error": ErrorEvent;
25402532
}

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10489,14 +10489,6 @@ declare var XMLHttpRequestUpload: {
1048910489
new(): XMLHttpRequestUpload;
1049010490
};
1049110491

10492-
interface undefined {
10493-
}
10494-
10495-
declare var undefined: {
10496-
prototype: undefined;
10497-
new(): undefined;
10498-
};
10499-
1050010492
declare namespace WebAssembly {
1050110493
interface CompileError extends Error {
1050210494
}

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10732,14 +10732,6 @@ declare var XMLHttpRequestUpload: {
1073210732
new(): XMLHttpRequestUpload;
1073310733
};
1073410734

10735-
interface undefined {
10736-
}
10737-
10738-
declare var undefined: {
10739-
prototype: undefined;
10740-
new(): undefined;
10741-
};
10742-
1074310735
interface AbstractWorkerEventMap {
1074410736
"error": ErrorEvent;
1074510737
}

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1514,14 +1514,6 @@ declare var WritableStreamDefaultWriter: {
15141514
new<W = any>(stream: WritableStream<W>): WritableStreamDefaultWriter<W>;
15151515
};
15161516

1517-
interface undefined {
1518-
}
1519-
1520-
declare var undefined: {
1521-
prototype: undefined;
1522-
new(): undefined;
1523-
};
1524-
15251517
declare namespace WebAssembly {
15261518
interface CompileError extends Error {
15271519
}

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12730,14 +12730,6 @@ declare var XMLHttpRequestUpload: {
1273012730
new(): XMLHttpRequestUpload;
1273112731
};
1273212732

12733-
interface undefined {
12734-
}
12735-
12736-
declare var undefined: {
12737-
prototype: undefined;
12738-
new(): undefined;
12739-
};
12740-
1274112733
interface ARIAMixin {
1274212734
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement) */
1274312735
ariaActiveDescendantElement: Element | null;

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2527,14 +2527,6 @@ declare var WebTransportError: {
25272527
new(message?: string, options?: WebTransportErrorOptions): WebTransportError;
25282528
};
25292529

2530-
interface undefined {
2531-
}
2532-
2533-
declare var undefined: {
2534-
prototype: undefined;
2535-
new(): undefined;
2536-
};
2537-
25382530
interface AbstractWorkerEventMap {
25392531
"error": ErrorEvent;
25402532
}

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10489,14 +10489,6 @@ declare var XMLHttpRequestUpload: {
1048910489
new(): XMLHttpRequestUpload;
1049010490
};
1049110491

10492-
interface undefined {
10493-
}
10494-
10495-
declare var undefined: {
10496-
prototype: undefined;
10497-
new(): undefined;
10498-
};
10499-
1050010492
declare namespace WebAssembly {
1050110493
interface CompileError extends Error {
1050210494
}

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10732,14 +10732,6 @@ declare var XMLHttpRequestUpload: {
1073210732
new(): XMLHttpRequestUpload;
1073310733
};
1073410734

10735-
interface undefined {
10736-
}
10737-
10738-
declare var undefined: {
10739-
prototype: undefined;
10740-
new(): undefined;
10741-
};
10742-
1074310735
interface AbstractWorkerEventMap {
1074410736
"error": ErrorEvent;
1074510737
}

baselines/webworker.generated.d.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10732,14 +10732,6 @@ declare var XMLHttpRequestUpload: {
1073210732
new(): XMLHttpRequestUpload;
1073310733
};
1073410734

10735-
interface undefined {
10736-
}
10737-
10738-
declare var undefined: {
10739-
prototype: undefined;
10740-
new(): undefined;
10741-
};
10742-
1074310735
interface AbstractWorkerEventMap {
1074410736
"error": ErrorEvent;
1074510737
}

src/build/emitter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1432,7 +1432,7 @@ export function emitWebIdl(
14321432

14331433
function emitNonCallbackInterfaces() {
14341434
for (const i of allNonCallbackInterfaces.sort(compareName)) {
1435-
if (i.legacyNamespace) {
1435+
if (i.legacyNamespace || !i.name) {
14361436
continue;
14371437
} else if (i.noInterfaceObject) {
14381438
emitInterface(i);

0 commit comments

Comments
 (0)