Skip to content

Commit fbd83b8

Browse files
author
Orta
authored
Bring over last 3.9 dom changes (microsoft#37502)
* Bring over last 3.9 dom changes * Addresses feedback
1 parent fde9c7f commit fbd83b8

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

src/lib/dom.generated.d.ts

+8-1
Original file line numberDiff line numberDiff line change
@@ -1697,6 +1697,12 @@ interface ShadowRootInit {
16971697
mode: ShadowRootMode;
16981698
}
16991699

1700+
interface ShareData {
1701+
text?: string;
1702+
title?: string;
1703+
url?: string;
1704+
}
1705+
17001706
interface SpeechSynthesisErrorEventInit extends SpeechSynthesisEventInit {
17011707
error: SpeechSynthesisErrorCode;
17021708
}
@@ -10733,6 +10739,7 @@ interface Navigator extends MSFileSaver, MSNavigatorDoNotTrack, NavigatorAutomat
1073310739
msLaunchUri(uri: string, successCallback?: MSLaunchUriCallback, noHandlerCallback?: MSLaunchUriCallback): void;
1073410740
requestMediaKeySystemAccess(keySystem: string, supportedConfigurations: MediaKeySystemConfiguration[]): Promise<MediaKeySystemAccess>;
1073510741
sendBeacon(url: string, data?: BodyInit | null): boolean;
10742+
share(data?: ShareData): Promise<void>;
1073610743
vibrate(pattern: number | number[]): boolean;
1073710744
}
1073810745

@@ -19225,7 +19232,7 @@ interface BlobCallback {
1922519232
}
1922619233

1922719234
interface CustomElementConstructor {
19228-
new (): HTMLElement;
19235+
new (...params: any[]): HTMLElement;
1922919236
}
1923019237

1923119238
interface DecodeErrorCallback {

tests/baselines/reference/intersectionsOfLargeUnions2.errors.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ tests/cases/compiler/intersectionsOfLargeUnions2.ts(31,15): error TS2536: Type '
1010
interface ElementTagNameMap {
1111
~~~~~~~~~~~~~~~~~
1212
!!! error TS2300: Duplicate identifier 'ElementTagNameMap'.
13-
!!! related TS6203 /.ts/lib.dom.d.ts:19563:6: 'ElementTagNameMap' was also declared here.
13+
!!! related TS6203 /.ts/lib.dom.d.ts:19570:6: 'ElementTagNameMap' was also declared here.
1414
[index: number]: HTMLElement
1515
}
1616

0 commit comments

Comments
 (0)