-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Browser support tracking #2875
Description
Element.requestFullscreen() returns Promise
Source
Relevant PR: #2751
MDN Compatibility Table
Caniuse
Requires Safari v16.4.
See Apple's documentation for supported devices.
MediaQueryList inherits EventTarget
Source
Relevant PR: #2850
MDN Compatibility Table
Caniuse
Requires Safari v14.
See Apple's documentation for supported devices.
resolution media feature
Source
Relevant PR: #2850
MDN Compatibility Table
Caniuse
Requires Safari v16.
See Apple's documentation for supported devices.
ResizeObserver initial size
Requires Safari v17.
See Apple's documentation for supported devices: iOS, iPadOS.
Fullscreen API
Source
Relevant PR: #2948
MDN Compatibility Table
Caniuse
WPT
Requires Desktop Safari v16.4.
Requires Mobile Safari v17.2.
See Apple's documentation for supported devices: iOS, iPadOS.
- Safari
- currently unsupported on iPhones.
- on iPad's it only registers modifiers and special characters as keyboard input.
PointerEvent.getCoalescedEvents()
Source
Relevant PR: #2840
MDN Compatibility Table
Caniuse
WPT
- Safari: Bugzilla
ResizeObserverEntry.devicePixelContentBoxSize
Source
Relevant PR: #2859
MDN Compatibility Table
Caniuse
WPT
- Safari: Bugzilla
Measure MouseEvent.offsetX/Y from padding edge
- Safari: Bugzilla
Prioritized Task Scheduling API
Source
Relevant PR: #3044
MDN Compatibility Table
Caniuse
WPT
- Firefox: Bugzilla
- Safari: ?
Window.requestIdleCallback()
Source
Relevant PR: #3084
MDN Compatibility Table
Caniuse
WPT
- Safari: Bugzilla
Correct MouseEvent.movementX/Y in coalesced events
- Firefox: Bugzilla
Correct coordinate space for MouseEvent.movementX/Y
Source
Relevant PR: #3770
W3C discussion: w3c/pointerlock#42
User-Agent Client Hints API
Source
Relevant PR: #3770
MDN Compatibility Table
WPT
cursor: url() correctness
- Chrome
- Chromium bug: Changing the cursor is no-op when bigger than a certain size instead of scaling.
- Firefox
Element.requestPointerLock unadjustedMovement option
Source
MDN Compatibility Table
Caniuse
- Chrome
- Chromium bug: Not working on Linux, but no way to detect support.
- Firefox: Bugzilla
- Safari: [Bugzilla(https://bugs.webkit.org/show_bug.cgi?id=272136)
pointerrawupdate event
Relevant PR: #2877
Caniuse
WPT
- Chrome
- Chromium bug: Not working when pointer is locked.
- Chromium bug: Reporting wrong positions in an inline frame.
- Firefox: Bugzilla
- Safari: Bugzilla