Skip to content

Browser support tracking #2875

@daxpedda

Description

@daxpedda

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

Metadata

Metadata

Assignees

Labels

DS - webAffects the Web backend (WebAssembly/WASM)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions