Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Browser support tracking #2875

Open
2 of 25 tasks
daxpedda opened this issue Jun 11, 2023 · 1 comment
Open
2 of 25 tasks

Browser support tracking #2875

daxpedda opened this issue Jun 11, 2023 · 1 comment
Assignees
Labels

Comments

@daxpedda
Copy link
Member

daxpedda commented Jun 11, 2023

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

Source
Relevant PR: #2859

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

ResizeObserverEntry.devicePixelContentBoxSize

Source
Relevant PR: #2859
MDN Compatibility Table
Caniuse
WPT

Measure MouseEvent.offsetX/Y from padding edge

Source
Relevant PR: #2944

Prioritized Task Scheduling API

Source
Relevant PR: #3044
MDN Compatibility Table
Caniuse
WPT

Window.requestIdleCallback()

Source
Relevant PR: #3084
MDN Compatibility Table
Caniuse
WPT

Correct MouseEvent.movementX/Y in coalesced events

Source
Relevant PR: #3770

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

Source
Relevant PR: #3218

  • Chrome
    • Chromium bug: Changing the cursor is no-op when bigger than a certain size instead of scaling.
  • Firefox
    • Bugzilla: Cursor is (sometimes) not updated unless the mouse is moved.
    • Bugzilla: Changing the cursor is no-op when bigger than a certain size instead of scaling.

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

@daxpedda
Copy link
Member Author

Window.requestIdleCallback() is now enabled by default on Safari TP: WebKit/WebKit#16538.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

1 participant