-
HTML & Media
-
popover
-
<meta name=theme-color>
-
<fencedframe>
-
<portal>
-
iframe credentialless
-
focusgroup
-
contenteditable=plaintext-only attribute
-
URL Fragment Text Directives
-
JPEG XL images
-
SVG favicons
-
AV1 videos
-
<model>
-
interactive-widget
-
is attribute
-
<input type=checkbox switch>
-
<script blocking>
- stylable <select>
-
<meta name=app-title>
-
<link rel=expect>
-
writingsuggestions attribute
-
shadowrootclonable attribute
-
shadowrootdelegatesfocus attribute
-
shadowrootserializable attribute
-
popover
-
CSS
-
backdrop-filter
-
mask-border
-
print-color-adjust
-
user-select
-
text-size-adjust
-
box-decoration-break
-
-webkit-text-fill-color
-
-webkit-text-stroke
-
-webkit-text-security
-
cross-fade()
-
line-clamp
-
element()
-
-webkit-box-reflect
-
{inline, block}-size: stretch
-
initial-letter
-
hyphenate-limit-lines
-
line-grid
-
line-snap
-
mask-position-{x, y}
-
-webkit-canvas()
-
light-dark()
-
zoom
-
margin-trim
-
:host-context()
-
view transitions
-
@property
-
filter()
-
relative color syntax
-
@starting-style
-
transition-behavior
-
@page
-
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
-
stepped value functions (round(), mod(), rem())
-
sign-related functions (abs(), sign())
-
clip-path: external SVGs
-
COLRv1 fonts
-
forced-color-adjust
-
font-family: ui-{serif, sans-serif, monospace, rounded}
-
d: path()
-
text-indent: {hanging, each-line}
-
object-view-box
-
scrollbar-color
-
scrollbar-width
-
::-webkit-scrollbar
-
::-webkit-slider-runnable-track
-
::-webkit-slider-thumb
-
::-moz-range-track
-
::-moz-range-thumb
-
::-moz-range-progress
-
math-shift
-
math-depth
-
orphans, widows
-
overlay
-
scrollbar-gutter
-
text-justify
-
toggle
-
{rex, rch, cap, rcap, ric} units
-
::spelling-error, ::grammar-error
-
@scope
-
align-content in block containers
-
field-sizing
-
{align, justify}-{content, self, items}: safe/unsafe
-
text-wrap-mode
-
text-wrap-style
-
text-wrap: balance
-
text-wrap: pretty
-
text-wrap: stable
-
content: alternative text after `/`
- line-grid
- mix()
- @page margin boxes
- page-based counters
- column combinator
- :nth-col(), :nth-last-col()
- @custom-media
- toggle()
- cascade control
- linked parameters
- @extend
- content-size
- @filter
- ::slotted()
- scroll-start
- :snapped
- sign-related functions in calc()
- src()
- @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
-
backdrop-filter
-
JavaScript APIs
-
speech recognition
-
File and Directory Entries API
-
HTMLSelectElement.prototype.showPicker()
-
custom highlight
-
new highlight inheritance
-
canvas color spaces
-
CSS.registerProperty()
-
CSS typed object model
-
file system access
-
FileSystemObserver
-
file handling
-
navigator.userAgentData
-
WebGPU
-
Navigation
-
Sanitizer
-
URLPattern
-
local font access
-
EyeDropper
-
HID
-
USB
-
Serial
-
Bluetooth
-
background fetch
-
handwriting recognition
-
background sync
-
periodic background sync
-
WebTransport
-
WebXR
-
document.caretPositionFromPoint
-
document.caretRangeFromPoint (non-standard)
-
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
-
animation worklet
-
Painting API
-
Layout API
-
document.fragmentDirective
-
document.fragmentDirective.createSelectorDirective()
-
EditContext API
-
Web Neural Network API
-
Model Loader API
-
contentvisibilityautostatechange event
-
scrollend event
-
navigator.vibrate()
-
ambient light sensor
-
badging
-
deviceorientationabsolute event
-
clipboard web custom formats
-
compute pressure
-
contact picker
-
Content Index
-
WebCodecs: video
-
WebCodecs: audio
-
CookieStore
-
battery status
-
Idle Detection
-
is input pending
-
JS Self-Profiling
-
measure memory
-
documentPicutreInPicuture
-
Preferences API
-
CloseWatcher
-
Document.parseHTMLUnsafe, {Element, ShadowRoot}.prototype.setHTMLUnsafe
-
Observable
-
custom element disabledFeatures
-
custom state pseudo-class
-
pagereveal event
- URL.parse()
-
service worker: InstallEvent.prototype.addRoutes()
- navigator.storage.estimate(): usageDetails
- WebXR WebGPU binding
- folder handling
- PDF generation
- requestPostAnimationFrame()
- Color
- CSS.customMedia()
- spatial navigation
- {snapchanged, snapchanging} event
- layout transition primitives
- CSS Parser API
- Font Metrics API
- Box Tree API
-
speech recognition
-
ECMAScript
-
WebAssembly