@@ -9960,6 +9960,11 @@ declare var MSFIDOSignatureAssertion: {
9960
9960
new(): MSFIDOSignatureAssertion;
9961
9961
};
9962
9962
9963
+ interface MSFileSaver {
9964
+ msSaveBlob(blob: any, defaultName?: string): boolean;
9965
+ msSaveOrOpenBlob(blob: any, defaultName?: string): boolean;
9966
+ }
9967
+
9963
9968
interface MSGesture {
9964
9969
target: Element;
9965
9970
addPointer(pointerId: number): void;
@@ -10113,6 +10118,15 @@ declare var MSMediaKeys: {
10113
10118
isTypeSupportedWithFeatures(keySystem: string, type?: string | null): string;
10114
10119
};
10115
10120
10121
+ interface MSNavigatorDoNotTrack {
10122
+ confirmSiteSpecificTrackingException(args: ConfirmSiteSpecificExceptionsInformation): boolean;
10123
+ confirmWebWideTrackingException(args: ExceptionInformation): boolean;
10124
+ removeSiteSpecificTrackingException(args: ExceptionInformation): void;
10125
+ removeWebWideTrackingException(args: ExceptionInformation): void;
10126
+ storeSiteSpecificTrackingException(args: StoreSiteSpecificExceptionsInformation): void;
10127
+ storeWebWideTrackingException(args: StoreExceptionsInformation): void;
10128
+ }
10129
+
10116
10130
interface MSPointerEvent extends MouseEvent {
10117
10131
readonly currentPoint: any;
10118
10132
readonly height: number;
@@ -10785,7 +10799,7 @@ declare var NavigationPreloadManager: {
10785
10799
};
10786
10800
10787
10801
/** The state and the identity of the user agent. It allows scripts to query it and to register themselves to carry on some activities. */
10788
- interface Navigator extends NavigatorStorage, NavigatorAutomationInformation, NavigatorID, NavigatorLanguage, NavigatorOnLine, NavigatorContentUtils, NavigatorCookies, NavigatorPlugins, NavigatorConcurrentHardware {
10802
+ interface Navigator extends MSFileSaver, MSNavigatorDoNotTrack, NavigatorStorage, NavigatorAutomationInformation, NavigatorID, NavigatorLanguage, NavigatorOnLine, NavigatorContentUtils, NavigatorCookies, NavigatorPlugins, NavigatorConcurrentHardware {
10789
10803
readonly clipboard: Clipboard;
10790
10804
readonly credentials: CredentialsContainer;
10791
10805
readonly doNotTrack: string | null;
0 commit comments