I wonder if we should use document.requestPictureInPictureWindow() instead of window.requestPictureInPictureWindow().
exitPictureInPicture() is exposed in document, not window so +1 for consistency.
partial interface Document {
Promise<PictureInPictureWindow> requestPictureInPictureWindow(PictureInPictureWindowOptions options);
attribute EventHandler onenterpictureinpicture;
attribute EventHandler onleavepictureinpicture;
};
What do you think @steimelchrome?
I wonder if we should use
document.requestPictureInPictureWindow()instead ofwindow.requestPictureInPictureWindow().exitPictureInPicture()is exposed indocument, notwindowso +1 for consistency.What do you think @steimelchrome?