-
HTML & Media
-
CSS
-
nesting
-
backdrop-filter
-
mask
-
mask-composite
-
-webkit-mask-composite
-
mask-mode
-
mask-border
-
print-color-adjust
-
user-select
-
text-size-adjust
-
box-decoration-break
-
background-clip: text
-
-webkit-text-fill-color
-
-webkit-text-stroke
-
paint-order for -webkit-text-stroke
-
hyphens
-
hyphenate-character
-
cross-fade()
-
line-clamp
-
element()
-
-webkit-box-reflect
-
{inline, block}-size: stretch
-
initial-letter
-
text-decoration (shorthand)
-
margin-trim
-
:host-context()
-
view transitions
-
@property
-
:has()
-
filter()
-
relative color syntax
-
percentage values in lch() & oklch()
-
contrast-color()
-
linear() easing function
-
subgrid
-
@page
-
display: two-value syntax
-
opacity percentage values
-
masonry layout
-
anchor positioning
-
gradient color spaces
-
overflow-{block, inline}
-
overflow-clip-margin
-
@container style()
-
scroll progress timelines
-
view progress timelines
-
content-visibility
-
hanging-punctuation
-
@counter-style
-
counter-set
-
stepped value functions (round(), mod(), rem())
-
exponential functions (pow(), sqrt(), hypot(), log(), exp())
-
sign-related functions (abs(), sign())
-
numeric constants (e, pi, infinity)
-
clip-path: external SVGs
-
COLRv1 fonts
-
forced-color-adjust
-
:dir()
-
font-family: ui-{serif, sans-serif, monospace, rounded}
-
text-wrap
-
{float, clear}: inline-{start, end}
-
d: path()
-
offset-anchor
-
offset-position
-
offset-path: ray()
-
text-indent: {hanging, each-line}
-
animation-composition
-
object-view-box
-
::-webkit-scrollbar
-
scrollbar-color
-
scrollbar-width
-
::-webkit-slider-runnable-track
-
::-webkit-slider-thumb
-
::-moz-range-track
-
::-moz-range-thumb
-
::-moz-range-progress
-
contain-intrinsic-size
-
image-rendering: crisp-edges
-
math-style
-
math-shift
-
math-depth
-
orphans, widows
-
overlay
-
scrollbar-gutter
-
text-justify
-
toggle
-
zoom (non-standard)
- line-grid
- mix()
- @page margin boxes
- page-based counters
- column combinator
- :nth-col(), :nth-last-col()
- @scope
- @custom-media
- toggle()
- cascade control
- linked parameters
- @extend
- content-size
- @filter
-
@media (scripting)
- ::slotted()
- scroll-start
- :snapped
- sign-related functions in calc()
- src()
- {rex, rch, cap, rcap, ric} units
- @when, @else
- :local-link
- :target-within
- :current, :past, :future
- :playing, :paused, :seeking
- :buffering, :stalled
- :muted, :volume-locked
- @supports at-rule()
- CSS extensions
- variable units
- focus-group
- caret-shape
- copy-into
- exclusions (wrap-flow & wrap-through)
- regions (flow-into & flow-from)
- rhythmic sizing
-
nesting
-
JavaScript
-
Array.prototype.{toReversed(), toSorted(), toSpliced(), with()}
-
file system access
-
file handling
-
worker modules
-
navigator.storage.estimate()
-
navigator.storage.estimate(): usageDetails
-
navigator.userAgentData
-
WebGPU
-
Array.prototype.{group(), groupToMap()}
- import attributes
-
import attributes with deprecated 'assert' keyword
-
Temporal
-
Navigation
-
Sanitizer
-
URLPattern
-
local font access
-
EyeDropper
-
Intl.Segmenter
-
HID
-
USB
-
Serial
-
Bluetooth
-
background fetch
-
handwriting recognition
-
background sync
-
periodic background sync
-
WebXR
-
speech recognition
-
directory upload (webkitdirectory)
-
document.caretPositionFromPoint
-
document.caretRangeFromPoint (non-standard)
-
custom highlight
-
barcode detection
-
face detection
-
text detection
-
clipboard read
-
clipboard write()
-
requestIdleCallback
-
MIDI
-
custom protocol handling
-
beforeinstallprompt event
-
navigator.share()
-
navigator.share(): files
-
share target
-
background blur
-
indexedDB.databases()
-
ScrollTimeline
-
canvas color spaces
-
CSS.registerProperty()
-
CSS typed object model
-
animation worklet
-
Painting API
-
Layout API
-
document.fragmentDirective
-
document.fragmentDirective.createSelectorDirective()
-
EditContext API
-
Web Neural Network API
-
Model Loader API
-
contentvisibilityautostatechange event
-
scrollend event
-
vibration
-
ambient light sensor
-
badging
-
deviceorientationabsolute event
-
clipboard web custom formats
-
compute pressure
-
contact picker
-
Content Index
-
WebCodecs: video
-
WebCodecs: audio
-
CookieStore
-
battery status
-
custom state pseudo class
-
Idle Detection
-
is input pending
-
JS Self-Profiling
-
measure memory
- type annotations
- folder handling
- record & tuple
- PDF generation
- pipeline operator
- requestPostAnimationFrame()
- Color
- CSS.customMedia()
- spatial navigation
- {snapchanged, snapchanging} event
- layout transition primitives
- CSS Parser API
- Font Metrics API
- Box Tree API
- decorators
-
Array.prototype.{toReversed(), toSorted(), toSpliced(), with()}
-
WebAssembly