# |
122 |
Behind Flag |
|
Auto Sizes for Lazy Loaded Images with Srcset
|
# |
122 |
Behind Flag |
|
Sec-CH-UA-Form-Factor client hint
|
# |
122 |
Launch |
|
Async Clipboard API: Read unsanitized HTML.
|
# |
121 |
Behind Flag |
|
Array.fromAsync
|
# |
121 |
Behind Flag |
|
CSS supports() condition for @import
|
# |
121 |
Behind Flag |
|
checkVisibility: contentVisibilityAuto, opacityProperty, and visibilit
|
# |
121 |
Behind Flag |
|
Lazy load scroll margin
|
# |
121 |
Behind Flag |
|
Page-Embedded Permission Control
|
# |
121 |
Behind Flag |
|
Feature detection for supported clipboard formats
|
# |
121 |
New |
|
Element Capture
|
# |
121 |
New |
|
Web app scope extensions
|
# |
121 |
Launch |
|
Storage Buckets API
|
# |
121 |
Launch |
|
Speculation rules: delivery via Speculation-Rules header
|
# |
121 |
Launch |
|
Interoperable Pointer and Mouse boundary events after DOM changes
|
# |
121 |
Launch |
|
URLPattern: Inherit left, wildcard right
|
# |
121 |
Launch |
|
WebGPU timestamp queries
|
# |
121 |
Launch |
|
Speculation rules: eagerness field
|
# |
121 |
Launch |
|
Feature detection for supported clipboard formats
|
# |
121 |
Launch |
|
SpeechSynthesis and SpeechSynthesisVoice interface objects
|
# |
121 |
Launch |
|
Speculation rules: document-sourced rules
|
# |
121 |
Launch |
|
WebGPU default entry points to shader modules
|
# |
121 |
Launch |
|
URLPattern: RegExp v flag instead of u
|
# |
121 |
Launch |
|
CSS font-palette property animation
|
# |
121 |
Launch |
|
Attribution Reporting Feature Bundle: Reduced Aggregate Delays, Event-
|
# |
121 |
Launch |
|
HTMLSelectElement showPicker()
|
# |
121 |
Launch |
|
MediaCapabilities: Query HDR support with decodingInfo()
|
# |
121 |
Launch |
|
Ruby-specific display values
|
# |
121 |
Launch |
|
Improved CSS masking for SVG
|
# |
121 |
Launch |
|
EditContext API
|
# |
121 |
Launch |
|
Remote Playback API
|
# |
121 |
Launch |
|
Back/forward cache NotRestoredReason API
|
# |
121 |
Launch |
|
CSS Highlight Inheritance
|
# |
121 |
Launch |
|
CSS spelling and grammar features
|
# |
121 |
Launch |
|
Private Aggregation API: aggregation coordinator selection
|
# |
121 |
Launch |
|
No-Vary-Search support in navigation prefetch cache
|
# |
121 |
Launch |
|
X25519Kyber768 key encapsulation for TLS
|
# |
121 |
Launch |
|
No-Vary-Search Hint for Prefetch Speculation Rules
|
# |
121 |
Launch |
|
CSS Scrollbars: scrollbar-color, scrollbar-width
|
# |
121 |
Launch |
|
Document picture-in-picture: require user gesture for resize APIs
|
# |
121 |
|
|
Discard Input Events To Recently Moved Cross-Origin Iframes
|
# |
120 |
Behind Flag |
|
Private Network Access permission to relax mixed content
|
# |
120 |
Behind Flag |
|
Set IndexedDB transaction durability to `relaxed` by default
|
# |
120 |
Behind Flag |
|
fetchLater API
|
# |
120 |
Behind Flag |
|
Unprefix -webkit-background-clip for text and make it an alias
|
# |
120 |
Behind Flag |
|
CSS masking
|
# |
120 |
Behind Flag |
|
MP4 container support for MediaRecorder
|
# |
120 |
New |
|
Private Network Access permission to relax mixed content
|
# |
120 |
New |
|
fetchLater API
|
# |
120 |
New |
|
Deprecate Third-Party Cookies
|
# |
120 |
New |
|
Extending Storage Access API (SAA) to non-cookie storage
|
# |
120 |
New |
|
'priority' HTTP request header
|
# |
120 |
|
|
Deprecate and remove Theora support.
|
# |
120 |
Launch |
|
Permissions policy violation reports
|
# |
120 |
Launch |
|
Accordion pattern using name attribute on <details> elements
|
# |
120 |
Launch |
|
Media Queries: scripting feature
|
# |
120 |
Launch |
|
View Transitions: making callback non-nullable
|
# |
120 |
Launch |
|
URL.canParse
|
# |
120 |
Launch |
|
CSS <image> Syntax for registered Custom Properties
|
# |
120 |
Launch |
|
CSS Font Loading API - FontFaceSet: check() method
|
# |
120 |
Launch |
|
CSS Exponential Functions
|
# |
120 |
Launch |
|
CSS masking
|
# |
120 |
Launch |
|
MediaStreamTrack Stats (Video)
|
# |
120 |
Launch |
|
Remove same-origin blanket enforcement in CSPEE
|
# |
120 |
Launch |
|
Media query support for video <source> elements
|
# |
120 |
Launch |
|
The Login Status API and its use in FedCM
|
# |
120 |
Launch |
|
Fenced Frames M120 functionality updates
|
# |
120 |
Launch |
|
CSS :dir() pseudo-class selector
|
# |
120 |
Launch |
|
Close requests for CloseWatcher, <dialog>, and popover=
|
# |
120 |
Launch |
|
Generic Sensors WebDriver extension commands
|
# |
120 |
Launch |
|
WebGPU maxBindGroupsPlusVertexBuffers limit
|
# |
120 |
Launch |
|
FedCM: Error API and AutoSelectedFlag API
|
# |
120 |
Launch |
|
Relaxed CSS Nesting
|
# |
120 |
Launch |
|
Attribution Reporting API: further gating for trigger verbose debug re
|
# |
120 |
Launch |
|
Intersection Observer Scroll Margin
|
# |
120 |
Launch |
|
CSS <transform-function> and <transform-list> Syntax for registered Cu
|
# |
120 |
Launch |
|
WebGPU f16 support
|
# |
120 |
Launch |
|
Remove data: URL in SVGUseElement
|
# |
120 |
Launch |
|
Private Network Access restrictions for automotive
|
# |
120 |
Launch |
|
Media Session API: enterpictureinpicture action
|
# |
120 |
Launch |
|
Dedicated workers and Storage Access API
|
# |
120 |
Launch |
|
Allow transferring ArrayBuffer into VideoFrame, AudioData, EncodedVide
|
# |
119 |
Behind Flag |
|
HTMLSelectElement showPicker()
|
# |
119 |
Behind Flag |
|
CSS font-palette property animation
|
# |
119 |
Behind Flag |
|
Horizontal rules inside select elements
|
# |
119 |
Behind Flag |
|
'priority' HTTP request header
|
# |
119 |
Behind Flag |
|
Intersection Observer Scroll Margin
|
# |
119 |
Behind Flag |
|
CSS Exponential Functions
|
# |
119 |
Behind Flag |
|
Wallet credential presentation API
|
# |
119 |
New |
|
Deprecate unload event
|
# |
119 |
New |
|
Open popups as fullscreen windows
|
# |
119 |
New |
|
WebAssembly JS String Builtins
|
# |
119 |
New |
|
Protected Audience Bidding & Auction Services
|
# |
119 |
New |
|
Cookie Deprecation Labeling
|
# |
119 |
|
|
Deprecate non-standard `shadowroot` attribute for declarative shadow D
|
# |
119 |
|
|
Deprecate and Remove WebSQL
|
# |
119 |
|
|
Remove Sanitizer API
|
# |
119 |
Launch |
|
Standard compliant URL host punctuation characters
|
# |
119 |
Launch |
|
Cookie Expires/Max-Age attribute upper limit for prior storage
|
# |
119 |
Launch |
|
Sec-CH-Prefers-Reduced-Transparency User Preference Media Features Cli
|
# |
119 |
Launch |
|
WebAssembly Garbage Collection (WasmGC)
|
# |
119 |
Launch |
|
WebRTC Codec Selection API
|
# |
119 |
Launch |
|
Clip-path geometry-box values
|
# |
119 |
Launch |
|
:user-valid and :user-invalid CSS pseudo-classes
|
# |
119 |
Launch |
|
Read Chrome device attributes
|
# |
119 |
Launch |
|
Private Aggregation API bundled enhancements
|
# |
119 |
Launch |
|
Remove Authorization header upon cross-origin redirect
|
# |
119 |
Launch |
|
Horizontal rules inside select elements
|
# |
119 |
Launch |
|
Replace dangling markup in target name to `_blank`
|
# |
119 |
Launch |
|
Clip-path xywh() and rect() values
|
# |
119 |
Launch |
|
WebCodecs AudioEncoder bitrateMode
|
# |
119 |
Launch |
|
CSS Relative Color Syntax (RCS)
|
# |
119 |
Launch |
|
Disallow unknown import attributes
|
# |
119 |
Launch |
|
CaptureStartFocusBehavior enum value focus-capturing-application
|
# |
119 |
Launch |
|
DisplayMediaStreamOptions monitorTypeSurfaces
|
# |
118 |
Behind Flag |
|
CSS Highlight Inheritance
|
# |
118 |
Behind Flag |
|
:user-valid and :user-invalid CSS pseudo-classes
|
# |
118 |
Behind Flag |
|
Sec-CH-Prefers-Reduced-Transparency User Preference Media Features Cli
|
# |
118 |
Behind Flag |
|
Multi Apps API
|
# |
118 |
Behind Flag |
|
Form Controls Support Vertical Writing Mode
|
# |
118 |
Behind Flag |
|
Media Queries: scripting feature
|
# |
118 |
Behind Flag |
|
Remove Payment Request User Activation Requirement
|
# |
118 |
Behind Flag |
|
CSS Relative Color Syntax (RCS)
|
# |
118 |
Behind Flag |
|
CSS Scrollbars: scrollbar-color, scrollbar-width
|
# |
118 |
Behind Flag |
|
Pages with Cache-control: no-store and Back/Forward Cache
|
# |
118 |
Behind Flag |
|
Enabling Web Applications to understand bimodal performance timings
|
# |
118 |
Behind Flag |
|
HTML search element
|
# |
118 |
Behind Flag |
|
Partitioning :visited links history
|
# |
118 |
Behind Flag |
|
Remove non-standard appearance keywords
|
# |
118 |
New |
|
WebRTC encoded transform - Modify Metadata functions
|
# |
118 |
New |
|
Capture all screens
|
# |
118 |
New |
|
X25519Kyber768 key encapsulation for TLS
|
# |
118 |
Launch |
|
Block all cookies set via JavaScript that contain control characters
|
# |
118 |
Launch |
|
Protected Audiences Negative Targeting
|
# |
118 |
Launch |
|
XML documents merge consecutive CDATA sections into single node
|
# |
118 |
Launch |
|
Form Controls Support Vertical Writing Mode
|
# |
118 |
Launch |
|
Remove quirks mode behavior for option label attribute
|
# |
118 |
Launch |
|
Remove Payment Request User Activation Requirement
|
# |
118 |
Launch |
|
Make URL parser to not decode percent-encoded ASCII characters in URL'
|
# |
118 |
Launch |
|
Consistent minimum font size across languages
|
# |
118 |
Launch |
|
Media Queries: prefers-reduced-transparency feature
|
# |
118 |
Launch |
|
SVGImageElement.crossOrigin attribute.
|
# |
118 |
Launch |
|
Enrollment for Privacy Sandbox (PSB)
|
# |
118 |
Launch |
|
HTTP/3 protocol upgrade for HTTPS DNS records with h3 alpn parameter
|
# |
118 |
Launch |
|
WebUSB in Extension Service Workers
|
# |
118 |
Launch |
|
Detect UA Transitions on same-document Navigations
|
# |
118 |
Launch |
|
Remove non-standard appearance keywords
|
# |
118 |
Launch |
|
CSS logical flow-relative values
|
# |
118 |
Launch |
|
Remove Secure Payment Confirmation user activation requirement
|
# |
118 |
Launch |
|
Support stroke-box, content-box and border-box in the transform-box CS
|
# |
118 |
Launch |
|
HTML search element
|
# |
118 |
Launch |
|
@scope
|
# |
117 |
Behind Flag |
|
WebAssembly Multi-Memory
|
# |
117 |
Behind Flag |
|
Deprecate Third-Party Cookies
|
# |
117 |
Behind Flag |
|
Promise.withResolvers
|
# |
117 |
Behind Flag |
|
Deprecate unload event
|
# |
117 |
Behind Flag |
|
Media Queries: prefers-reduced-transparency feature
|
# |
117 |
Behind Flag |
|
Set methods
|
# |
117 |
Behind Flag |
|
Zstd Content-Encoding
|
# |
117 |
Behind Flag |
|
Storage Access API with Prompts
|
# |
117 |
New |
|
Tabbed web apps
|
# |
117 |
New |
|
Compression dictionary transport with Shared Brotli and Shared Zstanda
|
# |
117 |
New |
|
Deprecate and Remove WebSQL
|
# |
117 |
|
|
[WebRTC] Unship callback-based legacy getStats()
|
# |
117 |
|
|
CSS property -webkit-highlight
|
# |
117 |
Launch |
|
Storage Access API with Prompts
|
# |
117 |
Launch |
|
PerformanceResourceTiming deliveryType
|
# |
117 |
Launch |
|
contain-intrinsic-size: auto none support
|
# |
117 |
Launch |
|
WebHID in Extension Service Workers
|
# |
117 |
Launch |
|
URL Standard-compatible IPv4 embedded IPv6 host parser
|
# |
117 |
Launch |
|
Change beforeunload handler dialog condition
|
# |
117 |
Launch |
|
URL: Allow %00 as a valid URL path
|
# |
117 |
Launch |
|
CSS Subgrid
|
# |
117 |
Launch |
|
CSS cap and rcap font units
|
# |
117 |
Launch |
|
Array grouping
|
# |
117 |
Launch |
|
WebUSB exclusionFilters option in requestDevice()
|
# |
117 |
Launch |
|
Removal of WebRTC getStats encoderImplementation/decoderImplementation
|
# |
117 |
Launch |
|
CSS text-wrap: pretty
|
# |
117 |
Launch |
|
Port overflow check in URL setters
|
# |
117 |
Launch |
|
CustomElementsGetName
|
# |
117 |
Launch |
|
Protected Audience directFromSellerSignals via HTTP response headers
|
# |
117 |
Launch |
|
TLS Encrypted Client Hello (ECH)
|
# |
117 |
Launch |
|
RFC 7616 Digest auth: Support SHA-256 and username hashing
|
# |
117 |
Launch |
|
Clear-Site-Data header wildcard syntax
|
# |
117 |
Launch |
|
Web Serial support for Bluetooth RFCOMM services
|
# |
117 |
Launch |
|
WebRTC RTP header extension control
|
# |
117 |
Launch |
|
Deprecate TLS SHA-1 server signatures
|
# |
117 |
Launch |
|
Clear Client Hints via Clear-Site-Data header
|
# |
117 |
Launch |
|
CSS transition-behavior property
|
# |
117 |
Launch |
|
CSS overlay property
|
# |
117 |
Launch |
|
CSS @starting-style Rule
|
# |
117 |
Launch |
|
Removal of WebRTC getStats datachannelIdentifier -1
|
# |
117 |
Launch |
|
Make CaptureController derive from the EventTarget interface
|
# |
117 |
Launch |
|
Per-frame quantizer in VideoEncoder
|
# |
116 |
Behind Flag |
|
Remove data: URL in SVGUseElement
|
# |
116 |
Behind Flag |
|
Capture all screens
|
# |
116 |
Behind Flag |
|
CSS Sticky State Container Queries
|
# |
116 |
Behind Flag |
|
Borderless mode
|
# |
116 |
Behind Flag |
|
CSS cap and rcap font units
|
# |
116 |
New |
|
EditContext API
|
# |
116 |
New |
|
ServiceWorker static routing API
|
# |
116 |
New |
|
The Login Status API and its use in FedCM
|
# |
116 |
New |
|
COOP: restrict-properties
|
# |
116 |
New |
|
Long Animation Frame Timing
|
# |
116 |
Launch |
|
FedCM bundle: LoginHint, UserInfo, and Context
|
# |
116 |
Launch |
|
BYOB support for Fetch
|
# |
116 |
Launch |
|
Remove document.open sandbox inheritance
|
# |
116 |
Launch |
|
Protected Audience features: recency, rounding bids & scores
|
# |
116 |
Launch |
|
Report Critical-CH caused restart in NavigationTiming
|
# |
116 |
Launch |
|
Non-composed Mouse and Pointer enter/leave events
|
# |
116 |
Launch |
|
Document picture-in-picture
|
# |
116 |
Launch |
|
AbortSignal.any()
|
# |
116 |
Launch |
|
CSS Motion Path
|
# |
116 |
Launch |
|
Bounce Tracking Mitigations
|
# |
116 |
Launch |
|
Display and content-visibility animations
|
# |
116 |
Launch |
|
Expanded Wildcards in Permissions Policy Origins
|
# |
115 |
Behind Flag |
|
X25519Kyber768 key encapsulation for TLS
|
# |
115 |
Behind Flag |
|
Deprecate TLS SHA-1 server signatures
|
# |
115 |
Behind Flag |
|
No-Vary-Search Hint for Prefetch Speculation Rules
|
# |
115 |
Behind Flag |
|
Web app scope extensions
|
# |
115 |
Behind Flag |
|
First-party sets
|
# |
115 |
Behind Flag |
|
Bounce Tracking Mitigations
|
# |
115 |
Behind Flag |
|
AccentColor and AccentColorText system colors
|
# |
115 |
Behind Flag |
|
Opaque Response Blocking (ORB, aka CORB++) v0.2
|
# |
115 |
Behind Flag |
|
CSS @starting-style Rule
|
# |
115 |
Behind Flag |
|
HTTPS Upgrades
|
# |
115 |
Behind Flag |
|
FedCM Sign-in Status API
|
# |
115 |
New |
|
Explicit Compile Hints with Magic Comments
|
# |
115 |
New |
|
Deprecate TLS SHA-1 server signatures
|
# |
115 |
New |
|
Storage Buckets API
|
# |
115 |
New |
|
No-Vary-Search Hint for Prefetch Speculation Rules
|
# |
115 |
New |
|
Compute Pressure
|
# |
115 |
New |
|
TLS Encrypted Client Hello (ECH)
|
# |
115 |
New |
|
scheduler.yield()
|
# |
115 |
|
|
Deprecate the `document.domain` setter.
|
# |
115 |
|
|
Mutation Events
|
# |
115 |
Launch |
|
Private State Token API
|
# |
115 |
Launch |
|
Storage Access API
|
# |
115 |
Launch |
|
WebDriver commands for interacting with FedCM dialogs
|
# |
115 |
Launch |
|
WGSLLanguageFeatures for WebGPU
|
# |
115 |
Launch |
|
VisibilityStateEntry
|
# |
115 |
Launch |
|
Topics API
|
# |
115 |
Launch |
|
Update of xml prefix handling in lookupNamespaceURI() and createNSReso
|
# |
115 |
Launch |
|
Skip service worker no-op fetch handler
|
# |
115 |
Launch |
|
Scroll-driven animations
|
# |
115 |
Launch |
|
Shared Storage API
|
# |
115 |
Launch |
|
Resource Timing: Expose interim response times
|
# |
115 |
Launch |
|
Protected audience API (formerly FLEDGE)
|
# |
115 |
Launch |
|
Private Aggregation API
|
# |
115 |
Launch |
|
Permissions-Policy: unload
|
# |
115 |
Launch |
|
Partitioning Storage, Service Workers, and Communication APIs
|
# |
115 |
Launch |
|
First-party sets
|
# |
115 |
Launch |
|
HTTPS Upgrades
|
# |
115 |
Launch |
|
Fenced frames
|
# |
115 |
Launch |
|
FedCM: Support Credential Management Mediation Requirements for Auto R
|
# |
115 |
Launch |
|
Clear BFCache during browsing data removal
|
# |
115 |
Launch |
|
Boolean Context Style Container Queries
|
# |
115 |
Launch |
|
8MB Limit for WebAssembly.Module() on the Main Thread
|
# |
115 |
Launch |
|
'display' property with multiple values
|
# |
115 |
Launch |
|
requestStorageAccessFor
|
# |
114 |
Behind Flag |
|
Remove zoom CSS property
|
# |
114 |
Behind Flag |
|
GamePad multitouch extension
|
# |
114 |
Behind Flag |
|
CSS Subgrid
|
# |
114 |
Behind Flag |
|
Fix base URL implementation for about:srcdoc and about:blank
|
# |
114 |
Behind Flag |
|
Controlled Frame API (available only to IWAs)
|
# |
114 |
Behind Flag |
|
Iterator helpers
|
# |
114 |
Behind Flag |
|
Boolean Context Style Container Queries
|
# |
114 |
Behind Flag |
|
overflow:overlay aliases overflow:auto
|
# |
114 |
Behind Flag |
|
CSS overlay property
|
# |
114 |
New |
|
Cross App and Web Attribution Measurement
|
# |
114 |
New |
|
background-blur
|
# |
114 |
Launch |
|
The Popover API
|
# |
114 |
Launch |
|
Cookies Having Independent Partitioned State (CHIPS)
|
# |
114 |
Launch |
|
Scrollend Event
|
# |
114 |
Launch |
|
overflow:overlay aliases overflow:auto
|
# |
114 |
Launch |
|
CSS headline balancing
|
# |
114 |
Launch |
|
WebAssembly extended-const Proposal
|
# |
114 |
Launch |
|
Web Bluetooth exclusionFilters option in requestDevice()
|
# |
114 |
Launch |
|
Use RegExp v flag instead of u for HTML pattern attribute
|
# |
113 |
Behind Flag |
|
Open popups as fullscreen windows
|
# |
113 |
Behind Flag |
|
WebGPU WebCodecs integration
|
# |
113 |
Behind Flag |
|
WebAssembly extended-const Proposal
|
# |
113 |
Behind Flag |
|
scheduler.yield()
|
# |
113 |
New |
|
[WebRTC] Unship callback-based legacy getStats()
|
# |
113 |
New |
|
WebGPU WebCodecs integration
|
# |
113 |
|
|
Remove WebGPU limit maxFragmentCombinedOutputResources
|
# |
113 |
|
|
Remove support for Web Push Notifications using FCM Sender IDs
|
# |
113 |
|
|
Secure Payment Confirmation: Rename rp --> rpId in CollectedClientAddi
|
# |
113 |
Launch |
|
Fetch: Headers.getSetCookie()
|
# |
113 |
Launch |
|
WebGPU
|
# |
113 |
Launch |
|
CSS update media feature
|
# |
113 |
Launch |
|
CSS overflow media features
|
# |
113 |
Launch |
|
WebAuthn: Large blob storage extension (largeBlob)
|
# |
113 |
Launch |
|
Linear easing function
|
# |
113 |
Launch |
|
image-set
|
# |
112 |
Behind Flag |
|
background-blur
|
# |
112 |
Behind Flag |
|
Payment handler minimal header UX
|
# |
112 |
Behind Flag |
|
FedCM: Support Credential Management Mediation Requirements for Auto R
|
# |
112 |
Behind Flag |
|
Deprecate non-standard `shadowroot` attribute for declarative shadow D
|
# |
112 |
Behind Flag |
|
Deprecate TLS SHA-1 server signatures
|
# |
112 |
Behind Flag |
|
Add containerName and containerQuery, update conditionText
|
# |
112 |
Behind Flag |
|
“Reload this page” infobar no longer shown if top-level frame is
|
# |
112 |
New |
|
[WebRTC] Unship deprecated track and stream stats from getStats()
|
# |
112 |
New |
|
WebAssembly Garbage Collection (WasmGC)
|
# |
112 |
Launch |
|
“Reload this page” infobar no longer shown if top-level frame is
|
# |
112 |
Launch |
|
Add optional submitter parameter to FormData constructor
|
# |
112 |
Launch |
|
WebGLContextEvent on Web Workers
|
# |
112 |
Launch |
|
RegExp v flag with set notation + properties of strings
|
# |
112 |
Launch |
|
CSS Nesting
|
# |
112 |
Launch |
|
Skip service worker no-op fetch handler
|
# |
112 |
Launch |
|
CSS animation-composition property
|
# |
112 |
Launch |
|
WebAssembly Tail Call
|
# |
111 |
Behind Flag |
|
String.prototype.isWellFormed and toWellFormed
|
# |
111 |
Behind Flag |
|
Skip service worker no-op fetch handler
|
# |
111 |
Behind Flag |
|
Add window-management as an alias for permission and permission policy
|
# |
111 |
Remove |
|
Merchant identity in canmakepayment event
|
# |
111 |
Remove |
|
Deprecate and remove: connect-src CSP bypass in Web Payment API
|
# |
111 |
Remove |
|
Deprecate and remove PaymentInstruments
|
# |
111 |
New |
|
Document picture-in-picture
|
# |
111 |
New |
|
Deprecate and remove: connect-src CSP bypass in Web Payment API
|
# |
111 |
Launch |
|
CSS Root Font Units: 'rex', 'rch', 'ric', 'rlh'
|
# |
111 |
Launch |
|
Streaming declarative shadow DOM
|
# |
111 |
Launch |
|
Add window-management as an alias for permission and permission policy
|
# |
111 |
Launch |
|
Resizable ArrayBuffer and growable SharedArrayBuffer
|
# |
111 |
Launch |
|
CSS Trigonometric functions
|
# |
111 |
Launch |
|
CSS Selectors 4 Pseudo-Class :nth-child(an + b of S)
|
# |
111 |
Launch |
|
font-variant-alternates and the @font-feature-values at-rule
|
# |
111 |
Launch |
|
Media Session API: Presenting slides actions
|
# |
111 |
Launch |
|
WebXR enabledFeatures attribute
|
# |
111 |
Launch |
|
Style Container Queries for CSS Custom Properties
|
# |
111 |
Launch |
|
baseline-source
|
# |
111 |
Launch |
|
WebRTC Scalable Video Coding extensions
|
# |
111 |
Launch |
|
String.prototype.isWellFormed and toWellFormed
|
# |
111 |
Launch |
|
Speculation rules: referrer policy key
|
# |
111 |
Launch |
|
CSS Color Module Level 4 and color-mix()
|
# |
111 |
Launch |
|
View Transitions API
|
# |
110 |
Behind Flag |
|
User-Agent Reduction Phase 6
|
# |
110 |
Behind Flag |
|
Use Non-Transitional IDNA Processing in URLs
|
# |
110 |
Behind Flag |
|
Speculation rules: referrer policy key
|
# |
110 |
Behind Flag |
|
Speculation rules: delivery via Speculation-Rules header
|
# |
110 |
Behind Flag |
|
ServiceWorkerBypassFetchHandlerForMainResources
|
# |
110 |
Behind Flag |
|
RegExp v flag with set notation + properties of strings
|
# |
110 |
Behind Flag |
|
No-Vary-Search support in navigation prefetch cache
|
# |
110 |
Behind Flag |
|
Media Session API: Presenting slides actions
|
# |
110 |
Remove |
|
Deprecate and remove WebSQL in non-secure contexts
|
# |
110 |
Remove |
|
Features: Remove window.webkitStorageInfo
|
# |
110 |
New |
|
PerformanceResourceTiming.deliveryType
|
# |
110 |
New |
|
Speculation rules: document-sourced rules
|
# |
110 |
New |
|
Speculation rules: delivery via Speculation-Rules header
|
# |
110 |
New |
|
ServiceWorkerBypassFetchHandlerForMainResources
|
# |
110 |
New |
|
SoftNavigation performance entry
|
# |
110 |
New |
|
Removal of X-Requested-With in WebView
|
# |
110 |
New |
|
No-Vary-Search support in navigation prefetch cache
|
# |
110 |
Launch |
|
Secure Payment Confirmation - Opt-Out Support
|
# |
110 |
Launch |
|
Private network access for workers: warning-only mode
|
# |
110 |
Launch |
|
Methods that change Array and TypedArray by copy
|
# |
110 |
Launch |
|
CSS Initial Letters
|
# |
110 |
Launch |
|
Web app launch handler
|
# |
110 |
Launch |
|
FedCM: cross-origin iframe support
|
# |
110 |
Launch |
|
Cookies Having Independent Partitioned State (CHIPS)
|
# |
110 |
Launch |
|
CSS pseudo-class :picture-in-picture
|
# |
110 |
Launch |
|
AudioContext.setSinkId()
|
# |
110 |
Launch |
|
FileSystemHandle.remove() method
|
# |
110 |
Launch |
|
Iframe credentialless
|
# |
110 |
Launch |
|
Prefetching triggered by the speculation rules API
|
# |
110 |
Launch |
|
web-share permission policy
|
# |
110 |
Launch |
|
Use Non-Transitional IDNA Processing in URLs
|
# |
110 |
Launch |
|
TLS ClientHello extension permutation
|
# |
110 |
Launch |
|
Speculation rules: Content Security Policy extension
|
# |
109 |
Behind Flag |
|
CSS Nesting
|
# |
109 |
Behind Flag |
|
Removal of X-Requested-With in WebView
|
# |
109 |
Behind Flag |
|
Compute Pressure
|
# |
109 |
Remove |
|
Deprecate Event.path
|
# |
109 |
New |
|
Back/forward cache NotRestoredReason API
|
# |
109 |
Launch |
|
WebTransport BYOB readers
|
# |
109 |
Launch |
|
Snap border, outline and column-rule widths before layout
|
# |
109 |
Launch |
|
Same-site cross-origin prerendering triggered by the speculation rules
|
# |
109 |
Launch |
|
Origin Private File System (OPFS) on Android
|
# |
109 |
Launch |
|
MediaTrackSupportedConstraints.suppressLocalAudioPlayback
|
# |
109 |
Launch |
|
HTTP response status code in Resource Timing
|
# |
109 |
Launch |
|
Conditional Focus
|
# |
109 |
Launch |
|
CSS `hyphenate-limit-chars` property
|
# |
109 |
Launch |
|
CSS 'lh' Length Unit
|
# |
109 |
Launch |
|
Auto range support for font descriptors inside @font-face rule
|
# |
109 |
Launch |
|
MathML
|
# |
108 |
Behind Flag |
|
Methods that change Array and TypedArray by copy
|
# |
108 |
Behind Flag |
|
Symbols as WeakMap keys
|
# |
108 |
Behind Flag |
|
Deprecate and remove: connect-src CSP bypass in Web Payment API
|
# |
108 |
Behind Flag |
|
Deprecate and remove PaymentInstruments
|
# |
108 |
Behind Flag |
|
CSS 'lh' Length Unit
|
# |
108 |
Behind Flag |
|
Back/forward cache NotRestoredReason API
|
# |
108 |
Remove |
|
Deprecate and remove ImageDecoderInit.premultiplyAlpha.
|
# |
108 |
Remove |
|
Removal of navigateEvent.transitionWhile()
|
# |
108 |
Remove |
|
Removal of navigateEvent.restoreScroll()
|
# |
108 |
Remove |
|
[WebRTC] Deprecate and Remove mediaConstraint's googIPv6
|
# |
108 |
New |
|
Merchant identity in canmakepayment event
|
# |
108 |
Launch |
|
Sec-CH-Prefers-Reduced-Motion User Preference Media Features Client Hi
|
# |
108 |
Launch |
|
font-tech() and font-format() condition extensions to CSS @supports
|
# |
108 |
Launch |
|
Wildcards in Permissions Policy Origins
|
# |
108 |
Launch |
|
tech() function support in @font-face src: descriptor
|
# |
108 |
Launch |
|
Variable COLRv1
|
# |
108 |
Launch |
|
Sync methods for SyncAccessHandle in File System Access API
|
# |
108 |
Launch |
|
MSE in Workers
|
# |
108 |
Launch |
|
LayoutNG printing
|
# |
108 |
Launch |
|
Last Baseline Item Alignment
|
# |
108 |
Launch |
|
Deprecate and remove window.defaultStatus and window.defaultstatus
|
# |
108 |
Launch |
|
Federated Credentials Management (was WebID)
|
# |
108 |
Launch |
|
ContentVisibilityAutoStateChanged event
|
# |
108 |
Launch |
|
Android OSK resizes visual viewport by default + <meta> opt-out
|
# |
108 |
Launch |
|
CSS break-after, break-before and break-inside support
|
# |
108 |
Launch |
|
CSS Values and Units Module Level 4: Small/Large/Dynamic/Logical viewp
|
# |
108 |
Launch |
|
CSS Overflow for replaced elements
|
# |
107 |
Behind Flag |
|
Web Authentication Conditional UI
|
# |
107 |
Behind Flag |
|
Same-site cross-origin prerendering triggered by the speculation rules
|
# |
107 |
Behind Flag |
|
Permissions-Policy: unload
|
# |
107 |
Behind Flag |
|
Declarative PendingBeacon API
|
# |
107 |
Behind Flag |
|
Style Container Queries for CSS Custom Properties
|
# |
107 |
New |
|
Permissions-Policy: unload
|
# |
107 |
New |
|
Declarative PendingBeacon API
|
# |
107 |
|
|
Expect-CT
|
# |
107 |
Launch |
|
CSS grid-template properties interpolation
|
# |
107 |
Launch |
|
form rel attribute
|
# |
107 |
Launch |
|
WebXR Raw Camera Access
|
# |
107 |
Launch |
|
URLPattern ignoreCase
|
# |
107 |
Launch |
|
Render blocking status in Resource Timing
|
# |
107 |
Launch |
|
MediaTrackConstraintSet.displaySurface
|
# |
107 |
Launch |
|
DisplayMediaStreamConstraints.surfaceSwitching
|
# |
107 |
Launch |
|
Enable HEVC hardware decoding.
|
# |
107 |
Launch |
|
DisplayMediaStreamConstraints.selfBrowserSurface
|
# |
106 |
Change |
Security |
TLS ClientHello extension permutation
|
# |
106 |
Change |
Offline / Storage |
Sync methods for SyncAccessHandle in File System Access API
|
# |
106 |
Change |
Network / Connectivity |
User-Agent Reduction Phase 5
|
# |
106 |
Behind Flag |
Network / Connectivity |
Reduce fingerprinting in Accept-Language header information
|
# |
106 |
New |
Security |
Anonymous iframes
|
# |
106 |
New |
Network / Connectivity |
Cookies Having Independent Partitioned State (CHIPS)
|
# |
106 |
New |
DOM |
The Pop-Up API
|
# |
106 |
Deprecation |
Network / Connectivity |
Deprecate non-ASCII characters in cookie domain attributes
|
# |
106 |
Deprecation |
Network / Connectivity |
Remove HTTP/2 push
|
# |
106 |
Launch |
Miscellaneous |
Enforce CORS in subresource SignedExchange prefetching
|
# |
106 |
Launch |
JavaScript |
Intl.NumberFormat v3 API
|
# |
106 |
Launch |
CSS |
forced-color-adjust: preserve-parent-color
|
# |
106 |
Launch |
Device |
SerialPort BYOB reader support
|
# |
106 |
Launch |
Offline / Storage |
Deprecate Persistent Quota
|
# |
106 |
Launch |
Multimedia |
WebCodecs dequeue event
|
# |
106 |
Launch |
CSS |
CSS 'ic' Length Unit
|
# |
106 |
Launch |
CSS |
Unprefix -webkit-hyphenate-character CSS property
|
# |
105 |
Change |
JavaScript |
Align Timers (including DOM timers) at 125 Hz
|
# |
105 |
Change |
Device |
WebHID in Extension Service Workers
|
# |
105 |
Change |
Device |
Gamepad API vibration on Android 12+
|
# |
105 |
Behind Flag |
Security |
Anonymous iframes
|
# |
105 |
Behind Flag |
Network / Connectivity |
TLS Encrypted Client Hello (ECH)
|
# |
105 |
Behind Flag |
Device |
Gamepad API Trigger-Rumble Extension
|
# |
105 |
Behind Flag |
Miscellaneous |
Merchant identity in canmakepayment event
|
# |
105 |
Behind Flag |
Performance |
Prerender2 for Desktop
|
# |
105 |
Remove |
Miscellaneous |
Gesture Scroll DOM events
|
# |
105 |
Remove |
CSS |
CSS default keyword is disallowed in custom identifiers
|
# |
105 |
Deprecation |
Miscellaneous |
Deprecate and remove WebSQL in non-secure contexts
|
# |
105 |
Launch |
Performance |
Worklet loading is reported to Resource Timing
|
# |
105 |
Launch |
Miscellaneous |
navigateEvent.scroll()
|
# |
105 |
Launch |
Miscellaneous |
navigateEvent.intercept()
|
# |
105 |
Launch |
DOM |
Add onbeforeinput global event handler content attribute
|
# |
105 |
Launch |
Security |
Sanitizer API MVP
|
# |
105 |
Launch |
Performance |
'blocking=rendering' attribute on scripts and style sheets
|
# |
105 |
Launch |
Performance |
Viewport-height client hint
|
# |
105 |
Launch |
Network / Connectivity |
fetch() upload streaming
|
# |
105 |
Launch |
Network / Connectivity |
Syntax changes to markup based Client Hints delegation
|
# |
105 |
Launch |
Miscellaneous |
Prevent overscroll for fixed elements.
|
# |
105 |
Launch |
Miscellaneous |
Window Controls Overlay for Installed Desktop Web Apps
|
# |
105 |
Launch |
File APIs |
Writable directory prompts for the File System Access API
|
# |
105 |
Launch |
CSS |
Container Queries
|
# |
105 |
Launch |
CSS |
:has() pseudo class
|
# |
105 |
Launch |
Web RTC |
DisplayMediaStreamConstraints.systemAudio
|
# |
105 |
Launch |
Network / Connectivity |
Response.json()
|
# |
105 |
Launch |
Network / Connectivity |
Expose TransformStreamDefaultController
|
# |
105 |
Launch |
Miscellaneous |
CSS :modal Pseudo Class
|
# |
105 |
Launch |
JavaScript |
import.meta.resolve()
|
# |
105 |
Launch |
Device |
Multi-Screen Window Placement: Accurate Screen Labels
|
# |
105 |
Launch |
CSS |
Custom Highlight API
|
# |
104 |
Change |
Performance |
Quick intensive timer throttling of loaded background pages
|
# |
104 |
Behind Flag |
JavaScript |
Secure Payment Confirmation - Opt-Out Support
|
# |
104 |
Behind Flag |
DOM |
The Pop-Up API
|
# |
104 |
Behind Flag |
Device |
Multi-Screen Window Placement: Accurate Screen Labels
|
# |
104 |
Change |
JavaScript |
Increased max nesting level for setTimeout(0)
|
# |
104 |
New |
JavaScript |
Shared Element Transitions
|
# |
104 |
New |
JavaScript |
Secure Payment Confirmation - Opt-Out Support
|
# |
104 |
New |
DOM |
Focusgroup
|
# |
104 |
Launch |
Web RTC |
Region Capture
|
# |
104 |
Launch |
Security |
Permissions Policy for Web Bluetooth API
|
# |
104 |
Launch |
Offline / Storage |
Cookie Expires/Max-Age attribute upper limit
|
# |
104 |
Launch |
Network / Connectivity |
Subresource loading with Web Bundles
|
# |
104 |
Launch |
Miscellaneous |
Web Custom formats for Async Clipboard API
|
# |
104 |
Launch |
Miscellaneous |
Fullscreen Capability Delegation
|
# |
104 |
Launch |
Capabilities (Fugu) |
Multi-Screen Window Placement: Fullscreen Companion Window
|
# |
104 |
Launch |
CSS |
CSS object-view-box
|
# |
104 |
Launch |
Security |
U2F Security Key API removal (Cryptotoken Component Extension)
|
# |
104 |
Launch |
Network / Connectivity |
Removing Legacy Client Hint Mode
|
# |
104 |
Launch |
File APIs |
Block iframe contexts navigating to filesystem: URLs
|
# |
104 |
Launch |
Graphics |
WebGL canvas color management
|
# |
104 |
Launch |
CSS |
Support visual-box on overflow-clip-margin
|
# |
104 |
Launch |
CSS |
Media Queries Level 4 Syntax & Evaluation
|
# |
104 |
Launch |
CSS |
Individual Properties for CSS Transforms
|
# |
103 |
Change |
Miscellaneous |
Allow popstate to fire before load
|
# |
103 |
Behind Flag |
Miscellaneous |
Fullscreen Capability Delegation
|
# |
103 |
Behind Flag |
DOM |
Focusgroup
|
# |
103 |
Behind Flag |
Miscellaneous |
MathML
|
# |
103 |
Behind Flag |
CSS |
Support visual-box on overflow-clip-margin
|
# |
103 |
New |
Miscellaneous |
Federated Credentials Management (was WebID)
|
# |
103 |
Launch |
Security |
Block external protocol in sandboxed iframe
|
# |
103 |
Launch |
Miscellaneous |
User Activation Requirement for SPC Credential Enrollment
|
# |
103 |
Launch |
Miscellaneous |
Allow popstate to fire before load
|
# |
103 |
Launch |
DOM |
ARIA Attribute Reflection for role attribute
|
# |
103 |
Launch |
Performance |
Speculation Rules
|
# |
103 |
Launch |
Performance |
Same-origin prerendering triggered by the speculation rules API
|
# |
103 |
Launch |
Network / Connectivity |
deflate-raw compression format
|
# |
103 |
Launch |
Miscellaneous |
Add .avif to permitted Web Share file extensions
|
# |
103 |
Launch |
Device |
Restrict Gamepad usage
|
# |
103 |
Launch |
Device |
SerialPort forget()
|
# |
103 |
Launch |
Capabilities (Fugu) |
Local Font Access
|
# |
103 |
Launch |
Performance |
103 Early Hints for Navigation
|
# |
103 |
Launch |
Network / Connectivity |
Update User-Agent Client Hints GREASE implementation
|
# |
103 |
Launch |
DOM |
AbortSignal.timeout() Static Method
|
# |
103 |
Launch |
DOM |
form rel attribute
|
# |
102 |
Change |
Network / Connectivity |
Opaque Response Blocking (ORB, aka CORB++) v0.1
|
# |
102 |
Behind Flag |
Performance |
'blocking=rendering' attribute on scripts and style sheets
|
# |
102 |
Behind Flag |
Capabilities (Fugu) |
Multi-Screen Window Placement: Fullscreen Companion Window
|
# |
102 |
Remove |
Miscellaneous |
Calling PaymentRequest.show without user activation
|
# |
102 |
New |
Web RTC |
Conditional Focus
|
# |
102 |
New |
Miscellaneous |
Fenced frames
|
# |
102 |
Deprecation |
JavaScript |
[WebRTC] Deprecate and Remove Plan B
|
# |
102 |
Launch |
Miscellaneous |
Secure Payment Confirmation API V3
|
# |
102 |
Launch |
Network / Connectivity |
Add Save Data Client Hint
|
# |
102 |
Launch |
Miscellaneous |
Capture Handle
|
# |
102 |
Launch |
Miscellaneous |
Navigation API
|
# |
102 |
Launch |
File APIs |
File Handling
|
# |
102 |
Launch |
DOM |
Hidden=until-found HTML attribute and beforematch event
|
# |
102 |
Launch |
Multimedia |
AudioContext.outputLatency
|
# |
102 |
Launch |
Device |
WebHID exclusionFilters option in requestDevice()
|
# |
102 |
Launch |
DOM |
inert attribute
|
# |
101 |
Change |
JavaScript |
Increased max nesting level for setTimeout(0)
|
# |
101 |
New |
Miscellaneous |
Topics API
|
# |
101 |
New |
Miscellaneous |
Privacy Sandbox Ads APIs
|
# |
101 |
New |
Miscellaneous |
First Locally-Executed Decision over Groups Experiment (FLEDGE)
|
# |
101 |
New |
Miscellaneous |
Attribution Reporting API
|
# |
101 |
New |
JavaScript |
Remove clamping of setTimeout(..., 0)
|
# |
101 |
Launch |
Security |
Secure context fix for dedicated workers
|
# |
101 |
Launch |
DOM |
Make 'true' a truthy value for window.open boolean features
|
# |
101 |
Launch |
Network / Connectivity |
Priority Hints
|
# |
101 |
Launch |
CSS |
hwb() color notation
|
# |
101 |
Launch |
Offline / Storage |
Deprecate and remove WebSQL in third-party contexts
|
# |
101 |
Launch |
Device |
Web USB sameObject behavior
|
# |
101 |
Launch |
Device |
USBDevice forget()
|
# |
100 |
Change |
Performance |
Throttle DOM Timers to 30 Hz on Foreground Pages
|
# |
100 |
Behind Flag |
JavaScript |
Array grouping
|
# |
100 |
Remove |
Miscellaneous |
The basic-card method of PaymentRequest API
|
# |
100 |
New |
Performance |
Viewport-height client hint
|
# |
100 |
New |
Network / Connectivity |
Cookies Having Independent Partitioned State (CHIPS)
|
# |
100 |
Launch |
Security |
TLS ALPN extension in wss-schemed WebSockets connections
|
# |
100 |
Launch |
Device |
SerialPort integration with WritableStream controller AbortSignal
|
# |
100 |
Launch |
Device |
Web NFC: NDEFReader makeReadOnly()
|
# |
100 |
Launch |
Performance |
Omnibox prerendering
|
# |
100 |
Launch |
Network / Connectivity |
Markup based Client Hints delegation for third-party content
|
# |
100 |
Launch |
Network / Connectivity |
Sec-CH-UA-WoW64 Client Hint
|
# |
100 |
Launch |
Miscellaneous |
Capability Delegation
|
# |
100 |
Launch |
Device |
HIDDevice forget()
|
# |
100 |
Launch |
Capabilities (Fugu) |
Digital Goods API
|
# |
100 |
Launch |
Network / Connectivity |
WebTransport serverCertificateHashes option
|
# |
100 |
Launch |
Device |
Multi-Screen Window Placement
|
# |
100 |
Launch |
DOM |
AbortSignal.prototype.throwIfAborted
|
# |
100 |
Launch |
CSS |
mix-blend-mode: plus-lighter
|
# |
99 |
Change |
Security |
Secure context fix for dedicated workers
|
# |
99 |
Change |
Device |
Web NFC: NDEFReader makeReadOnly()
|
# |
99 |
Behind Flag |
Device |
HIDDevice forget()
|
# |
99 |
Remove |
CSS |
Remove font-family -webkit-standard
|
# |
99 |
New |
Miscellaneous |
Dark mode support for web apps
|
# |
99 |
Deprecation |
Multimedia |
Deprecating minor WebCodecs spec violations
|
# |
99 |
Launch |
Network / Connectivity |
Allow simple Range header values without preflight
|
# |
99 |
Launch |
Miscellaneous |
audioworklet destination for AudioWorklet
|
# |
99 |
Launch |
Miscellaneous |
paintworklet destination for PaintWorklet
|
# |
99 |
Launch |
Device |
Replace GamepadList with sequence<Gamepad?> for navigator.getGamepads(
|
# |
99 |
Launch |
DOM |
Convert adoptedStyleSheets to use ObservableArray
|
# |
99 |
Launch |
CSS |
Unprefixed text-emphasis properties
|
# |
99 |
Launch |
User input |
HTMLInputElement showPicker()
|
# |
99 |
Launch |
Capabilities (Fugu) |
Handwriting Recognition API
|
# |
99 |
Launch |
Graphics |
New Canvas 2D API
|
# |
99 |
Launch |
CSS |
Allow infinity, -infinity and NaN in CSS calc()
|
# |
99 |
Launch |
CSS |
CSS cascade layers
|
# |
98 |
Behind Flag |
Security |
Private Network Access preflight requests for subresources
|
# |
98 |
Behind Flag |
Miscellaneous |
Federated Credentials Management (was WebID)
|
# |
98 |
Behind Flag |
Multimedia |
Deprecating minor WebCodecs spec violations
|
# |
98 |
Behind Flag |
Miscellaneous |
Calling PaymentRequest.show without user activation
|
# |
98 |
Remove |
Web RTC |
Remove SDES key exchange for WebRTC
|
# |
98 |
New |
Web RTC |
Region Capture
|
# |
98 |
New |
Miscellaneous |
Web app launch handler
|
# |
98 |
New |
Network / Connectivity |
Update User-Agent Client Hints GREASE implementation
|
# |
98 |
Launch |
Network / Connectivity |
WritableStream controller AbortSignal
|
# |
98 |
Launch |
File APIs |
FileSystemHandle::Remove() method
|
# |
98 |
Launch |
CSS |
CSS Color Adjust: 'only' keyword for color-scheme
|
# |
98 |
Launch |
Graphics |
COLRv1 Color Gradient Vector Fonts
|
# |
98 |
Launch |
Multimedia |
HDR CSS Media Queries: dynamic-range
|
# |
98 |
Launch |
Miscellaneous |
self.structuredClone()
|
# |
98 |
Launch |
Miscellaneous |
Add support for Promise to Blobs in clipboard item
|
# |
98 |
Launch |
DOM |
New window.open() popup vs. window behavior
|
# |
97 |
Behind Flag |
User input |
HTMLInputElement showPicker()
|
# |
97 |
Behind Flag |
Miscellaneous |
CloseWatcher
|
# |
97 |
Behind Flag |
JavaScript |
Remove clamping of setTimeout(..., 0)
|
# |
97 |
Behind Flag |
Network / Connectivity |
Update User-Agent Client Hints GREASE implementation
|
# |
97 |
Launch |
Security |
Content-Security-Policy delivery via response headers for dedicated wo
|
# |
97 |
Launch |
Miscellaneous |
Feature policy for Keyboard API
|
# |
97 |
Launch |
WebAssembly |
WebAssembly Content Security Policy
|
# |
97 |
Launch |
Network / Connectivity |
WebTransport
|
# |
97 |
Launch |
Miscellaneous |
Auto-expand details elements
|
# |
97 |
Launch |
JavaScript |
HTMLScriptElement.supports(type) method
|
# |
97 |
Launch |
Service Worker |
Propagate request origin and redirect chain in passthrough service wor
|
# |
97 |
Launch |
Miscellaneous |
PermissionStatus.prototype.name
|
# |
97 |
Launch |
Miscellaneous |
Late newline normalization in form submission
|
# |
97 |
Launch |
CSS |
transform: perspective(none)
|
# |
97 |
Launch |
CSS |
Support calc(<number>) where only accepts <integer>
|
# |
96 |
Change |
Security |
Block external protocol in sandboxed iframe
|
# |
96 |
Change |
CSS |
CSS Color Adjust: 'only' keyword for color-scheme
|
# |
96 |
Behind Flag |
Miscellaneous |
Navigation API
|
# |
96 |
New |
Network / Connectivity |
Priority Hints
|
# |
96 |
New |
Miscellaneous |
Navigation API
|
# |
96 |
New |
WebAssembly |
WebAssembly Dynamic Tiering
|
# |
96 |
Launch |
CSS |
Disable propagation of body style to viewport when contained
|
# |
96 |
Launch |
WebAssembly |
WebAssembly Reference Types
|
# |
96 |
Launch |
Web RTC |
Adding captureTimestamp and senderCaptureTimeOffset to RTCRtpContribut
|
# |
96 |
Launch |
Security |
Cross-Origin-Embedder-Policy: credentialless
|
# |
96 |
Launch |
Performance |
InteractionID in EventTiming
|
# |
96 |
Launch |
Network / Connectivity |
ALPS and ACCEPT_CH HTTP/2 and HTTP/3 frames
|
# |
96 |
Launch |
Miscellaneous |
[WebAuthn] Authenticator Attachment in Public Key Credential
|
# |
96 |
Launch |
Miscellaneous |
URL Protocol Handler Registration for PWAs
|
# |
96 |
Launch |
Capabilities (Fugu) |
PWA manifest unique id - desktop
|
# |
96 |
Launch |
User input |
Clipboard: Preserve PNG metadata
|
# |
96 |
Launch |
Performance |
Back-forward cache for desktop
|
# |
96 |
Launch |
Multimedia |
EME MediaKeySession Closed Reason
|
# |
96 |
Launch |
CSS |
Media Queries: prefers-contrast feature
|
# |
95 |
Behind Flag |
JavaScript |
HTMLScriptElement.supports(type) method
|
# |
95 |
Behind Flag |
Security |
U2F Security Key API removal (Cryptotoken Component Extension)
|
# |
95 |
Behind Flag |
Miscellaneous |
Intl Enumeration API
|
# |
95 |
Remove |
Network / Connectivity |
Remove FTP support
|
# |
95 |
Remove |
Network / Connectivity |
Deprecate support for URLs with non-IPv4 hostnames ending in numbers
|
# |
95 |
New |
Offline / Storage |
Origin Private File System extension: AccessHandle
|
# |
95 |
New |
Network / Connectivity |
Reduce User Agent string information
|
# |
95 |
New |
Multimedia |
Media Source Extensions for WebCodecs
|
# |
95 |
New |
Multimedia |
MSE in Workers
|
# |
95 |
New |
Miscellaneous |
Capability Delegation
|
# |
95 |
New |
Security |
U2F Security Key API removal (Cryptotoken Component Extension)
|
# |
95 |
Launch |
Network / Connectivity |
Cookie size limits
|
# |
95 |
Launch |
JavaScript |
Intl.DisplayNames v2
|
# |
95 |
Launch |
JavaScript |
Extend Intl.DateTimeFormat timeZoneName Option
|
# |
95 |
Launch |
CSS |
CSS @counter-style rules in shadow trees
|
# |
95 |
Launch |
WebAssembly |
WebAssembly Exception Handling
|
# |
95 |
Launch |
Network / Connectivity |
New UA platform version source on Windows for User-Agent Client Hints
|
# |
95 |
Launch |
Miscellaneous |
Secure payment confirmation
|
# |
95 |
Launch |
Miscellaneous |
EyeDropper API
|
# |
95 |
Launch |
Miscellaneous |
URLPattern
|
# |
95 |
Launch |
Capabilities (Fugu) |
Note taking new note URL
|
# |
95 |
Launch |
WebAssembly |
WebAssembly cross-origin module sharing
|
# |
95 |
Launch |
Performance |
droppedEntriesCount in PerformanceObserver callback
|
# |
95 |
Launch |
Performance |
Back-forward cache for same-site navigations on Android
|
# |
95 |
Launch |
JavaScript |
self.reportError()
|
# |
95 |
Launch |
CSS |
Logical properties for contain-intrinsic-size
|
# |
94 |
Change |
JavaScript |
Extend Intl.DateTimeFormat timeZoneName Option
|
# |
94 |
Change |
JavaScript |
Intl.DisplayNames v2
|
# |
94 |
Behind Flag |
Performance |
Same-origin prerendering triggered by the speculation rules API
|
# |
94 |
Behind Flag |
Offline / Storage |
Origin Private File System extension: AccessHandle
|
# |
94 |
Behind Flag |
Capabilities (Fugu) |
PWA manifest unique id - desktop
|
# |
94 |
Behind Flag |
Multimedia |
HDR CSS Media Queries: dynamic-range
|
# |
94 |
Behind Flag |
Miscellaneous |
Reporting API: Isolate reports per-document and support the Reporting-
|
# |
94 |
Behind Flag |
JavaScript |
Array and TypedArray findLast and findLastIndex
|
# |
94 |
Remove |
Offline / Storage |
Application Cache
|
# |
94 |
New |
Service Worker |
Service Worker subresource filter
|
# |
94 |
New |
Performance |
Same-origin prerendering triggered by the speculation rules API
|
# |
94 |
New |
Graphics |
WebGPU
|
# |
94 |
New |
Capabilities (Fugu) |
Progressive Web Apps as URL Handlers
|
# |
94 |
New |
Security |
Restrict private network requests for subresources from public website
|
# |
94 |
New |
Performance |
103 Early Hints for Navigation
|
# |
94 |
New |
Graphics |
New Canvas 2D API
|
# |
94 |
Launch |
Miscellaneous |
Richer Install UI for PWAs
|
# |
94 |
Launch |
CSS |
Align transform-style: preserve-3d and perspective property with the s
|
# |
94 |
Launch |
User input |
VirtualKeyboard API
|
# |
94 |
Launch |
User input |
Idle Detection
|
# |
94 |
Launch |
Realtime / Communication |
preferCurrentTab
|
# |
94 |
Launch |
Realtime / Communication |
MediaStreamTrack Insertable Streams (a.k.a. Breakout Box)
|
# |
94 |
Launch |
Performance |
JS Self-Profiling API
|
# |
94 |
Launch |
Multimedia |
WebCodecs
|
# |
94 |
Launch |
Multimedia |
ImageDecoder API extension for WebCodecs
|
# |
94 |
Launch |
JavaScript |
Scheduling APIs: Prioritized scheduler.postTask
|
# |
94 |
Launch |
Graphics |
Canvas color management
|
# |
94 |
Launch |
CSS |
CSS Overflow: scrollbar-gutter
|
# |
94 |
Launch |
Miscellaneous |
Feature Policy: display-capture
|
# |
94 |
Launch |
DOM |
Return fixed lists for navigator.plugins and navigator.mimeTypes
|
# |
93 |
Change |
File APIs |
FileSystemHandle::Remove() method
|
# |
93 |
Change |
CSS |
Disable propagation of body style to viewport when contained
|
# |
93 |
Behind Flag |
Security |
Cross-Origin-Embedder-Policy: credentialless
|
# |
93 |
Behind Flag |
Miscellaneous |
URLPattern
|
# |
93 |
Behind Flag |
Capabilities (Fugu) |
Async Clipboard: SVG support
|
# |
93 |
Behind Flag |
Device |
Multi-Screen Window Placement
|
# |
93 |
Remove |
Security |
Remove 3DES in TLS
|
# |
93 |
New |
Security |
Cross-Origin-Embedder-Policy: credentialless
|
# |
93 |
New |
Miscellaneous |
Window Controls Overlay for Installed Desktop Web Apps
|
# |
93 |
New |
Miscellaneous |
Read Chrome device attributes
|
# |
93 |
New |
JavaScript |
[WebRTC] Deprecate and Remove Plan B
|
# |
93 |
New |
Device |
Multi-Screen Window Placement
|
# |
93 |
Launch |
Network / Connectivity |
Block ports 989 and 990
|
# |
93 |
Launch |
Network / Connectivity |
User Preference Media Features Client Hints Headers
|
# |
93 |
Launch |
Miscellaneous |
User-Agent Client Hints API Updates
|
# |
93 |
Launch |
JavaScript |
CSS module scripts
|
# |
93 |
Launch |
Multimedia |
noplaybackrate in HTMLMediaElement.controlsList
|
# |
93 |
Launch |
Miscellaneous |
WebOTP API: cross-device support
|
# |
93 |
Launch |
JavaScript |
Error.cause property
|
# |
93 |
Launch |
JavaScript |
Object.hasOwn
|
# |
93 |
Launch |
DOM |
AbortSignal.abort() static method
|
# |
93 |
Launch |
DOM |
Honor media HTML attribute for meta name=theme-color
|
# |
93 |
Launch |
CSS |
CSS Flexbox: support alignment keywords start, end, self-start, self-e
|
# |
93 |
Launch |
CSS |
accent-color CSS property
|
# |
93 |
Launch |
CSS |
Re-add 'style' to contain:strict and contain:content CSS properties
|
# |
92 |
Change |
JavaScript |
Intl Locale Info in ECMA402
|
# |
92 |
Behind Flag |
Service Worker |
Service Worker subresource filter
|
# |
92 |
Behind Flag |
File APIs |
File Handling
|
# |
92 |
Remove |
Miscellaneous |
Payment handlers for standardized payment method identifiers.
|
# |
92 |
New |
Performance |
Speculation Rules
|
# |
92 |
New |
Miscellaneous |
Capture Handle
|
# |
92 |
New |
Miscellaneous |
URL Protocol Handler Registration for PWAs
|
# |
92 |
New |
JavaScript |
Shared Array Buffers, Atomics and Futex APIs
|
# |
92 |
New |
File APIs |
File Handling
|
# |
92 |
New |
Capabilities (Fugu) |
Compute Pressure
|
# |
92 |
Launch |
Performance |
Tainted origin flag applied to Resource Timing
|
# |
92 |
Launch |
Device |
Web Bluetooth manufacturer data filter
|
# |
92 |
Launch |
DOM |
Final specified imperative slot distribution behavior
|
# |
92 |
Launch |
Miscellaneous |
crypto.randomUUID()
|
# |
92 |
Launch |
Miscellaneous |
aria-touchpassthrough
|
# |
92 |
Launch |
User input |
Change click, auxclick and contextmenu event types to PointerEvent
|
# |
92 |
Launch |
JavaScript |
Add dayPeriod option for Intl.DateTimeFormat
|
# |
92 |
Launch |
JavaScript |
Relative indexing method for Array, String, and TypedArrays
|
# |
92 |
Launch |
CSS |
size-adjust descriptor for @font-face
|
# |
91 |
Remove |
Miscellaneous |
Remove webkitBeforeTextInserted & webkitEditableContentChanged JS even
|
# |
91 |
New |
Network / Connectivity |
WebTransport
|
# |
91 |
New |
Miscellaneous |
Secure payment confirmation
|
# |
91 |
New |
Miscellaneous |
Network State Partitioning
|
# |
91 |
New |
Device |
WebXR Plane Detection API
|
# |
91 |
New |
Capabilities (Fugu) |
Handwriting Recognition API
|
# |
91 |
New |
Capabilities (Fugu) |
Declarative Link Capturing for PWAs
|
# |
91 |
Launch |
Network / Connectivity |
Block HTTP port 10080
|
# |
91 |
Launch |
Web RTC |
adaptivePtime property for RTCRtpEncodingParameters
|
# |
91 |
Launch |
Service Worker |
ES Modules for service workers ('module' type option)
|
# |
91 |
Launch |
Network / Connectivity |
WebSockets over HTTP/2
|
# |
91 |
Launch |
Network / Connectivity |
Critical-CH, a Client Hint reliability mechanism
|
# |
91 |
Launch |
Miscellaneous |
Run PWA on OS Login
|
# |
91 |
Launch |
Miscellaneous |
Managed configuration for Web Applications
|
# |
91 |
Launch |
JavaScript |
WebAssembly SIMD
|
# |
91 |
Launch |
JavaScript |
JSON Modules
|
# |
91 |
Launch |
File APIs |
Suggested file name and location for the File System Access API
|
# |
91 |
Launch |
DOM |
Honor media HTML attribute for link icon
|
# |
91 |
Launch |
User input |
Disable Double Tap to Zoom when mobile viewport is set
|
# |
91 |
Launch |
Miscellaneous |
WebOTP API: cross-origin iframe support
|
# |
91 |
Launch |
JavaScript |
Ergonomic brand checks for private fields
|
# |
91 |
Launch |
JavaScript |
Class static initializer blocks
|
# |
91 |
Launch |
DOM |
Import Assertions
|
# |
91 |
Launch |
Capabilities (Fugu) |
GravitySensor API
|
# |
91 |
Launch |
Capabilities (Fugu) |
Clipboard: read-only files support
|
# |
91 |
Launch |
CSS |
CSS custom counter styles
|
# |
90 |
Remove |
Web RTC |
Remove WebRTC RTP data channels
|
# |
90 |
Remove |
Security |
Remove Content Security Policy directive 'plugin-types'
|
# |
90 |
New |
WebAssembly |
WebAssembly Exception Handling
|
# |
90 |
New |
Realtime / Communication |
preferCurrentTab
|
# |
90 |
New |
Realtime / Communication |
MediaStreamTrack Insertable Streams (a.k.a. Breakout Box)
|
# |
90 |
New |
Offline / Storage |
Storage Foundation API
|
# |
90 |
New |
Network / Connectivity |
Subresource loading with Web Bundles
|
# |
90 |
New |
Graphics |
Canvas color management
|
# |
90 |
Launch |
Security |
Protect `application/x-protobuffer` via Cross-Origin-Read-Blocking
|
# |
90 |
Launch |
Network / Connectivity |
Block HTTP port 554
|
# |
90 |
Launch |
Multimedia |
WebAudio: OscillatorOptions.periodicWave is not nullable
|
# |
90 |
Launch |
JavaScript |
URL protocol setter: New restrictions for file URLs
|
# |
90 |
Launch |
File APIs |
Seeking past the end of a file in the File System Access API
|
# |
90 |
Launch |
DOM |
AbstractRange superclass
|
# |
90 |
Launch |
Web Components |
Custom state pseudo class
|
# |
90 |
Launch |
Device |
WebXR Depth API
|
# |
90 |
Launch |
Device |
WebXR AR Lighting Estimation
|
# |
90 |
Launch |
DOM |
StaticRange constructor
|
# |
90 |
Launch |
DOM |
Declarative Shadow DOM
|
# |
90 |
Launch |
CSS |
Add support for CSS properties overflow: clip and overflow-clip-margin
|
# |
90 |
Launch |
Multimedia |
AV1 Encoder
|
# |
90 |
Launch |
Miscellaneous |
CSS aspect-ratio interpolation
|
# |
90 |
Launch |
JavaScript |
RegExp match indices
|
# |
90 |
Launch |
DOM |
AbortSignal in addEventListener
|
# |
90 |
Launch |
CSS |
Support specifying width/height on <source> elements for <picture>
|
# |
90 |
Launch |
CSS |
Use :focus-visible in the default UA style sheet
|
# |
89 |
Behind Flag |
Multimedia |
Media Source Extensions for WebCodecs
|
# |
89 |
Remove |
Miscellaneous |
Remove prefixed events for <link rel=prerender>
|
# |
89 |
New |
Network / Connectivity |
'SameParty' cookie attribute
|
# |
89 |
New |
Miscellaneous |
Federated Learning of Cohorts
|
# |
89 |
New |
Miscellaneous |
First-party sets
|
# |
89 |
New |
Capabilities (Fugu) |
Digital Goods API
|
# |
89 |
Deprecation |
Miscellaneous |
Comma separator in iframe allow attribute
|
# |
89 |
Launch |
Offline / Storage |
Stop cloning sessionStorage for windows opened with noopener
|
# |
89 |
Launch |
JavaScript |
`navigator.webdriver === false` when automation is not enabled.
|
# |
89 |
Launch |
CSS |
'disclosure-open' and 'disclosure-closed' keywords for CSS list-style-
|
# |
89 |
Launch |
CSS |
'display: list-item' by default for <summary>
|
# |
89 |
Launch |
Security |
Cross-origin opener policy reporting API
|
# |
89 |
Launch |
Performance |
performance.measureUserAgentSpecificMemory()
|
# |
89 |
Launch |
Network / Connectivity |
Schemeful same-site
|
# |
89 |
Launch |
Network / Connectivity |
'SameParty' cookie attribute
|
# |
89 |
Launch |
Network / Connectivity |
Sec-CH-UA Client Hints
|
# |
89 |
Launch |
Multimedia |
Add support for encoding CBR audio files with `MediaRecorder`.
|
# |
89 |
Launch |
Miscellaneous |
WebAuthentication API: ResidentKeyRequirement and credProps extension
|
# |
89 |
Launch |
Miscellaneous |
Federated Learning of Cohorts
|
# |
89 |
Launch |
JavaScript |
Import maps
|
# |
89 |
Launch |
JavaScript |
Top-level await
|
# |
89 |
Launch |
Device |
Web Share API
|
# |
89 |
Launch |
Device |
Web Share API Level 2
|
# |
89 |
Launch |
Device |
Web Serial API
|
# |
89 |
Launch |
Device |
Web Share Target Level 2
|
# |
89 |
Launch |
Device |
WebHID (Human Interface Device)
|
# |
89 |
Launch |
Device |
Web Share Target
|
# |
89 |
Launch |
Device |
Web NFC
|
# |
89 |
Launch |
DOM |
Element Reflection
|
# |
89 |
Launch |
Capabilities (Fugu) |
display_override
|
# |
89 |
Launch |
CSS |
Forced colors mode
|
# |
89 |
Launch |
Network / Connectivity |
Streams API: Byte Streams
|
# |
89 |
Launch |
Network / Connectivity |
Expose ReadableStreamDefaultController interface
|
# |
89 |
Launch |
Graphics |
Support for full 'filter' property syntax on SVG elements
|
# |
89 |
Launch |
CSS |
CSS ::target-text pseudo-element
|
# |
89 |
Launch |
CSS |
CSS flow-relative Corner Rounding properties
|
# |
88 |
Remove |
Miscellaneous |
Flash Player Support
|
# |
88 |
New |
User input |
Idle Detection
|
# |
88 |
New |
Device |
WebXR AR Lighting Estimation
|
# |
88 |
Launch |
Security |
Anchor target=_blank implies rel=noopener by default
|
# |
88 |
Launch |
Miscellaneous |
Align with Gecko and spec on grouping properties
|
# |
88 |
Launch |
File APIs |
Limit characters allowed in extensions in File System Access API file
|
# |
88 |
Launch |
Capabilities (Fugu) |
Make type optional in WakeLock.request()
|
# |
88 |
Launch |
CSS |
CSS Selectors 4: Complex :not()
|
# |
88 |
Launch |
Security |
Permissions-Policy header
|
# |
88 |
Launch |
Performance |
Origin-keyed agent clusters
|
# |
88 |
Launch |
JavaScript |
RTCRtpTransceiver.stop()
|
# |
88 |
Launch |
JavaScript |
Shared Array Buffers (SABs) on Android
|
# |
88 |
Launch |
CSS |
CSS Selectors 4 Pseudo-Classes :is(), :where()
|
# |
88 |
Launch |
CSS |
Don't clear adoptedStyleSheets on adoption to/from <template>
|
# |
88 |
Launch |
DOM |
ElementInternals.shadowRoot attribute
|
# |
88 |
Launch |
CSS |
CSS aspect-ratio property
|
# |
88 |
Launch |
CSS |
CSS Automatic Hyphenation for Windows/Linux/ChromeOS
|
# |
88 |
Launch |
CSS |
path() support in clip-path CSS property
|
# |
87 |
Remove |
CSS |
-webkit-font-size-delta
|
# |
87 |
New |
Device |
WebXR Depth API
|
# |
87 |
New |
Capabilities (Fugu) |
Local Font Access
|
# |
87 |
Launch |
Network / Connectivity |
Block HTTP ports 69, 137, 161, 1719, 1720, 1723, and 6566
|
# |
87 |
Launch |
Network / Connectivity |
Block HTTP ports 5060 and 5061
|
# |
87 |
Launch |
Web RTC |
Pan/Tilt support for Camera
|
# |
87 |
Launch |
Service Worker |
Range request header in a Service Worker
|
# |
87 |
Launch |
Offline / Storage |
Cookie Store API
|
# |
87 |
Launch |
Miscellaneous |
New TextMetrics object in canvas
|
# |
87 |
Launch |
Miscellaneous |
Portals
|
# |
87 |
Launch |
JavaScript |
Intl.Segmenter
|
# |
87 |
Launch |
JavaScript |
ontransition{run, start, cancel} event handler attributes
|
# |
87 |
Launch |
JavaScript |
Atomics.waitAsync
|
# |
87 |
Launch |
JavaScript |
Streams API: transferable streams
|
# |
87 |
Launch |
JavaScript |
Is-Input-Pending
|
# |
87 |
Launch |
CSS |
@font-face descriptors to override font metrics
|
# |
87 |
Launch |
CSS |
CSS flow-relative shorthand and offset properties
|
# |
87 |
Launch |
CSS |
CSS quotes property - support 'auto' value
|
# |
87 |
Launch |
CSS |
text-decoration-thickness, text-underline-offset and from-font keyword
|
# |
87 |
Launch |
Security |
cross-origin isolation
|
# |
87 |
Launch |
Capabilities (Fugu) |
WakeLockSentinel.released Attribute
|
# |
86 |
Behind Flag |
Device |
WebXR Raw Camera Access
|
# |
86 |
Behind Flag |
Device |
Restrict Gamepad usage
|
# |
86 |
Behind Flag |
Security |
Restrict private network requests for subresources from public website
|
# |
86 |
Remove |
Multimedia |
EME persistent-usage-record session
|
# |
86 |
New |
Performance |
battery-savings meta tag
|
# |
86 |
New |
Multimedia |
WebCodecs
|
# |
86 |
New |
JavaScript |
Scheduling APIs: Prioritized scheduler.postTask
|
# |
86 |
New |
Device |
WebHID (Human Interface Device)
|
# |
86 |
New |
Performance |
Back-forward cache for same-site navigations on Android
|
# |
86 |
Launch |
Web RTC |
WebRTC Insertable Streams
|
# |
86 |
Launch |
User input |
Altitude/Azimuth for PointerEvents v3
|
# |
86 |
Launch |
Service Worker |
FetchEvent.handled
|
# |
86 |
Launch |
Security |
Autoupgrade Image Mixed Content
|
# |
86 |
Launch |
Performance |
Intensive throttling of Javascript timer wake ups
|
# |
86 |
Launch |
Performance |
Back-forward cache on Android
|
# |
86 |
Launch |
Multimedia |
HTMLMediaElement.preservesPitch
|
# |
86 |
Launch |
Multimedia |
Change MediaSettingsRange & PhotoCapabilities interfaces to dictionari
|
# |
86 |
Launch |
Miscellaneous |
Third-party origin trials
|
# |
86 |
Launch |
Miscellaneous |
Document-Policy: force-load-at-top
|
# |
86 |
Launch |
Miscellaneous |
Safelist distributed web schemes for registerProtocolHandler()
|
# |
86 |
Launch |
File APIs |
File System Access
|
# |
86 |
Launch |
DOM |
document.fragmentDirective
|
# |
86 |
Launch |
DOM |
ParentNode.replaceChildren() Method
|
# |
86 |
Launch |
DOM |
Imperative Shadow DOM Distribution API
|
# |
86 |
Launch |
Capabilities (Fugu) |
text/html support for async clipboard api
|
# |
86 |
Launch |
CSS |
display:inline-grid/grid/inline-flex/flex for <fieldset>
|
# |
86 |
Launch |
CSS |
CSS ::marker pseudo-element
|
# |
86 |
Launch |
CSS |
CSS Selectors 4 Pseudo-Class :focus-visible
|
# |
86 |
Launch |
Network / Connectivity |
Percent-encode U+007F DELETE when parsing URLs
|
# |
86 |
Launch |
Miscellaneous |
Document-Policy header
|
# |
86 |
Launch |
Miscellaneous |
A well-known URL for changing passwords
|
# |
85 |
New |
Network / Connectivity |
fetch() upload streaming
|
# |
85 |
New |
DOM |
Declarative Shadow DOM
|
# |
85 |
New feature incubation |
CSS |
-webkit-box quirks from -webkit-line-clamp
|
# |
85 |
Launch |
Multimedia |
Expose Picture-in-Picture Window in leavepictureinpicture event
|
# |
85 |
Launch |
WebAssembly |
WebAssembly BigInt Integration
|
# |
85 |
Launch |
User input |
disallow preventDefault() on TouchMoves during overscroll
|
# |
85 |
Launch |
Security |
WebAuthn getPublicKey[Algorithm]() and getAuthenticatorData()
|
# |
85 |
Launch |
Security |
CORS: Strict ABNF based Checks on Access-Control-Allow-Headers and Acc
|
# |
85 |
Launch |
Security |
Feature Policy for Clipboard API
|
# |
85 |
Launch |
Performance |
Event Timing API
|
# |
85 |
Launch |
Network / Connectivity |
Referrer Policy: Default to strict-origin-when-cross-origin
|
# |
85 |
Launch |
Network / Connectivity |
Reject insecure SameSite=None cookies
|
# |
85 |
Launch |
Network / Connectivity |
Cookies default to SameSite=Lax
|
# |
85 |
Launch |
Network / Connectivity |
Subresource prefetching+loading via Signed HTTP Exchange
|
# |
85 |
Launch |
Multimedia |
Media Feeds
|
# |
85 |
Launch |
Multimedia |
AVIF Image Decode
|
# |
85 |
Launch |
JavaScript |
JavaScript logical assignment operators
|
# |
85 |
Launch |
JavaScript |
Get Installed Related Apps API
|
# |
85 |
Launch |
JavaScript |
String.prototype.replaceAll
|
# |
85 |
Launch |
JavaScript |
Promise.any and AggregateError
|
# |
85 |
Launch |
Device |
Web Bluetooth getDevices() and forget()
|
# |
85 |
Launch |
Device |
Web Bluetooth BluetoothDevice.watchAdvertisements()
|
# |
85 |
Launch |
Device |
Web Bluetooth Write With/Without Response
|
# |
85 |
Launch |
DOM |
Update the behavior of the disabled attribute for HTMLLinkElement
|
# |
85 |
Launch |
DOM |
Interoperable Element's scrollLeft and scrollTop in non-default writin
|
# |
85 |
Launch |
DOM |
Update fallback content's behavior for ImageInputType and HTMLImageEle
|
# |
85 |
Launch |
Capabilities (Fugu) |
App shortcuts
|
# |
85 |
Launch |
CSS |
CSS content-visibility property
|
# |
85 |
Launch |
CSS |
Named pages with page-orientation
|
# |
85 |
Launch |
CSS |
CSS counter-set
|
# |
85 |
Launch |
CSS |
@property
|
# |
85 |
Launch |
CSS |
CSS Color Adjust: Remove 'only' and support used 'dark' for preferred
|
# |
85 |
New feature incubation |
Miscellaneous |
Heavy Ad Intervention
|
# |
84 |
Remove |
CSS |
@import rules in CSSStyleSheet.replace()
|
# |
84 |
Remove |
Security |
TLS 1.0 and TLS 1.1
|
# |
84 |
New |
Performance |
Origin-keyed agent clusters
|
# |
84 |
New |
Miscellaneous |
Trust Token API
|
# |
84 |
New |
JavaScript |
WebAssembly SIMD
|
# |
84 |
Launch |
User input |
Raw Clipboard Access
|
# |
84 |
Launch |
Service Worker |
Content Indexing API
|
# |
84 |
Launch |
Security |
Web Authenticator API: cross-origin iframe support
|
# |
84 |
Launch |
Performance |
Layout Instability Shifted Element Surfacing
|
# |
84 |
Launch |
Miscellaneous |
WebOTP
|
# |
84 |
Launch |
JavaScript |
JavaScript weak references
|
# |
84 |
Launch |
JavaScript |
Web Animations API
|
# |
84 |
Launch |
JavaScript |
fractionalSecondDigits option for Intl.DateTimeFormat
|
# |
84 |
Launch |
JavaScript |
ReportingObserver on workers
|
# |
84 |
Launch |
JavaScript |
Private methods and accessors
|
# |
84 |
Launch |
Device |
Screen Wake Lock API
|
# |
84 |
Launch |
DOM |
Resize Observer Updates
|
# |
84 |
Launch |
CSS |
Gutters in flexbox: row-gap and column-gap properties
|
# |
84 |
Launch |
CSS |
Unprefixed ruby-position CSS property
|
# |
84 |
Launch |
CSS |
revert keyword
|
# |
84 |
Launch |
CSS |
Unprefixed 'appearance' CSS property
|
# |
84 |
Deprecation |
Security |
Blocking insecure downloads from secure (HTTPS) contexts
|
# |
83 |
Remove |
Security |
Download in Sandboxed Iframes
|
# |
83 |
Launch |
Web RTC |
RTCRtpEncodingParameters.maxFramerate
|
# |
83 |
Launch |
Web RTC |
RTCRtpSendParameters.degradationPreference
|
# |
83 |
Launch |
Security |
Cross-Origin-Opener-Policy
|
# |
83 |
Launch |
Security |
Cross-Origin-Embedder-Policy
|
# |
83 |
Launch |
Security |
Trusted Types for DOM Manipulation
|
# |
83 |
Launch |
Offline / Storage |
IndexedDB relaxed durability transactions
|
# |
83 |
Launch |
Multimedia |
HTMLVideoElement.requestVideoFrameCallback()
|
# |
83 |
Launch |
Multimedia |
Barcode Detection API
|
# |
83 |
Launch |
Miscellaneous |
ARIA Annotations from ARIA 1.3 draft
|
# |
83 |
Launch |
JavaScript |
Replaceable animations
|
# |
83 |
Launch |
JavaScript |
ES Modules for shared workers ('module' type option)
|
# |
83 |
Launch |
Device |
WebXR DOM Overlay
|
# |
83 |
Launch |
DOM |
Reversed range for <input type=time>
|
# |
83 |
Launch |
DOM |
input.rawValue
|
# |
83 |
Launch |
CSS |
display:inline-grid/grid/inline-flex/flex for <button>
|
# |
83 |
Launch |
CSS |
CSS contain-intrinsic-size
|
# |
83 |
Launch |
CSS |
Support “JIS-B5” and “JIS-B4” @page
|
# |
83 |
Launch |
CSS |
'auto' keyword for '-webkit-appearance' CSS property
|
# |
83 |
Launch |
CSS |
@supports selector() feature query function
|
# |
83 |
Launch |
CSS |
'font-display: optional' without relayout
|
# |
82 |
New |
Performance |
performance.measureUserAgentSpecificMemory()
|
# |
81 |
Remove |
Security |
TLS 1.3 downgrade hardening bypass
|
# |
81 |
Remove |
Multimedia |
Remove the <discard> element
|
# |
81 |
Remove |
Miscellaneous |
Remove supportedType field from BasicCardRequest
|
# |
81 |
New |
User input |
PointerLock unadjustedMovement
|
# |
81 |
New |
Device |
Web NFC
|
# |
81 |
Launch |
Web RTC |
RTCPeerConnection.onicecandidateerror event changes
|
# |
81 |
Launch |
Web RTC |
onclosing event on RTCDataChannel
|
# |
81 |
Launch |
User input |
PointerLock unadjustedMovement
|
# |
81 |
Launch |
Performance |
Buffered flag for long tasks
|
# |
81 |
Launch |
Multimedia |
EME: Query supported encryption schemes
|
# |
81 |
Launch |
Multimedia |
Position State for Media Session
|
# |
81 |
Launch |
Multimedia |
WebAudio: ConvolverNode.channelCount and channelCountMode
|
# |
81 |
Launch |
Multimedia |
WebAudio: Refine BiquadFilterNode AudioParam limits
|
# |
81 |
Launch |
Miscellaneous |
Periodic prioritization of rendering on the renderer’s main thread
|
# |
81 |
Launch |
Miscellaneous |
hrefTranslate attribute
|
# |
81 |
Launch |
JavaScript |
IntersectionObserver Document Root
|
# |
81 |
Launch |
JavaScript |
WorkerOptions for shared workers constructor
|
# |
81 |
Launch |
JavaScript |
Streams API: WritableStream close()
|
# |
81 |
Launch |
JavaScript |
Intl.DisplayNames
|
# |
81 |
Launch |
JavaScript |
Move onwebkit{animation,transition}XX handlers to GlobalEventHandlers
|
# |
81 |
Launch |
Device |
WebXR Hit-test
|
# |
81 |
Launch |
Device |
WebXR AR Module
|
# |
81 |
Launch |
DOM |
Default accessibility semantics for custom elements
|
# |
81 |
Launch |
DOM |
'submitter' property of 'submit' event
|
# |
81 |
Launch |
Capabilities (Fugu) |
Badging API
|
# |
81 |
Launch |
CSS |
Support for CSS image-orientation property
|
# |
81 |
Launch |
CSS |
CSS Color Adjust: color-scheme meta tag
|
# |
81 |
Launch |
CSS |
CSS Color Adjust: color-scheme property
|
# |
81 |
Launch |
CSS |
-webkit-margin-*-collapse
|
# |
80 |
Remove |
Web Components |
Custom Elements V0
|