Remove 'moz' prefix for the Full Screen API

Browser support: https://caniuse.com/#feat=fullscreen
This commit is contained in:
Frederic Junod
2019-02-15 14:37:48 +01:00
parent 391dfc5025
commit e9ecea3bb7
5 changed files with 3 additions and 26 deletions

6
types/dom.d.ts vendored
View File

@@ -4,26 +4,20 @@
*/
interface Document {
readonly mozFullScreen: boolean;
readonly webkitIsFullScreen: boolean;
readonly fullscreenElement: Element;
readonly mozFullScreenElement: Element;
readonly msFullscreenElement: Element;
readonly webkitFullscreenElement: Element;
readonly mozFullScreenEnabled: boolean;
readonly msFullscreenEnabled: boolean;
readonly webkitFullscreenEnabled: boolean;
mozCancelFullScreen(): void;
msExitFullscreen(): void;
webkitExitFullscreen(): void;
}
interface Element {
mozRequestFullScreen(): Promise<void>;
mozRequestFullScreenWithKeys(): Promise<void>;
msRequestFullscreen(): Promise<void>;
webkitRequestFullscreen(allowKeyboardInput?: number): Promise<void>;
}