Browser Platform Status Tracker

2021-05-15

Chromium

  • Changed: Percent-encode U+007F DELETE when parsing URLs
    Status In development Enabled by default
    Android (n/a) 86
    Desktop (n/a) 86

2021-05-14

Chromium

  • Changed: CSS Box Alignment
    Prefixed True False
  • Changed: Run PWA on OS Login
    Desktop (n/a) 91
  • Changed: crypto.randomUUID()
    Status Enabled by default In development

2021-05-13

Chromium

  • Changed: Document Policy: Oversized images
    Status In developer trial (Behind a flag) No active development
    Flag True False
  • Changed: Document Policy: Unoptimized images
    Status In developer trial (Behind a flag) No active development
    Flag True False
  • Changed: Document Policy: Unsized Media
    Status In developer trial (Behind a flag) No active development
    Flag True False
  • Added: Pickling for Async Clipboard API
    Status Proposed
  • Added: CSS position: sticky scroll initial position into view
    Status In developer trial (Behind a flag)

2021-05-12

Chromium

  • Changed: crypto.randomUUID()
    Status In development Enabled by default
  • Changed: Feature Policy: Legacy Image Format
    Status In developer trial (Behind a flag) No longer pursuing
    Flag True False
  • Added: User Preference Media Features Client Hints Headers
    Status In development
  • Added: Web Bluetooth manufacturer data filter
    Status Enabled by default

2021-05-11

Chromium

  • Changed: Clipboard: read-only files support
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
    Desktop 90 91
  • Changed: EME: Query supported encryption schemes
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
    Android 69 81
    Desktop 69 81
  • Added: :has() pseudo class
    Status Proposed
  • Added: Capture handle
    Status No active development

2021-05-07

Chromium

  • Changed: Compute Pressure
    Status No active development In development
  • Changed: Intl Locale Info in ECMA402
    Status No active development In developer trial (Behind a flag)
    Flag False True
    Android (n/a) 92
    Desktop (n/a) 92
  • Changed: Payment handlers for standardized payment method identifiers.
    Status No active development Removed
    Android (n/a) 92
    Desktop (n/a) 92

2021-05-06

Chromium

  • Changed: Tainted origin flag applied to Resource Timing
    Android 91 92
    Desktop 91 92
  • Changed: Shared Element Transitions
    Status No active development In developer trial (Behind a flag)
    Flag False True
  • Added: HTTP->HTTPS redirect for HTTPS DNS records
    Status No active development
  • Added: droppedEntriesCount in PerformanceObserver callback
    Status No active development

2021-05-05

Chromium

  • Changed: MSE in Workers
    Status No active development In developer trial (Behind a flag)
    Flag False True
    Android (n/a) 88
    Desktop (n/a) 88
  • Changed: Handwriting Recognition API
    Status In development Origin trial
  • Changed: Intl BestFitMatcher by using ICU LocaleMatcher
    Android (n/a) 92
    Desktop (n/a) 92
  • Added: EXIF-based intrinsic image sizing
    Status Enabled by default

2021-05-04

Chromium

  • Changed: WebGPU
    Status In development In developer trial (Behind a flag)
    Flag False True
    Desktop (n/a) 94
  • Added: size-adjust descriptor for @font-face
    Status In developer trial (Behind a flag)
  • Added: MSE in Workers
    Status No active development

2021-05-03

Chromium

  • Added: Partitioning Storage, Service Workers, and Communication APIs
    Status No active development

2021-04-30

Chromium

  • Changed: Multi-Screen Window Placement
    Desktop 86 (n/a)
  • Changed: Relative indexing method for Array, String, and TypedArrays
    Ios 92 (n/a)
  • Changed: Critical-CH, a Client Hint reliability mechanism
    Status Proposed Enabled by default
    Android (n/a) 88
    Desktop (n/a) 88
  • Changed: Stricter mixed content check for blob and filesystem URLs
    Android (n/a) 90
    Desktop (n/a) 90
  • Added: User-Agent Client Hints API Updates
    Status No active development

2021-04-29

Chromium

  • Changed: Import Assertions
    Status In development Enabled by default
    Android (n/a) 91
    Desktop (n/a) 91
  • Changed: JSON Modules
    Status In development Enabled by default
    Android (n/a) 91
    Desktop (n/a) 91

2021-04-28

Chromium

  • Changed: 103 Early Hints for Navigation
    Status In development In developer trial (Behind a flag)
    Flag False True

2021-04-27

Chromium

  • Changed: Tainted origin flag applied to Resource Timing
    Status No active development Enabled by default
    Android (n/a) 91
    Desktop (n/a) 91
  • Added: Remove 3DES in TLS
    Status In development

2021-04-26

Chromium

  • Changed: File Handling
    Desktop 94 95
  • Added: Add "matrix" to registerProtocolHandler safelisted schemes
    Status In development

2021-04-23

Chromium

  • Removed: CSS Selectors 4: :playing and :paused pseudo classes
  • Removed: Rename User-Agent Client Hint ACCEPT-CH tokens
  • Removed: Back-forward cache for desktop
  • Removed: Always fallback to network in AppCache controlled pages
  • Removed: RTCConfiguration.offerExtmapAllowMixed
  • Removed: Add toJSON to Trusted Type instances.
  • Removed: Canvas color management
  • Removed: Document Policy: sync-xhr
  • Removed: Suggested file name in Native File System API
  • Removed: TLS Encrypted Client Hello (ECH)
  • Removed: TPM draft feature
  • Removed: User Agent Reduction
  • Removed: User-Agent Client Hints API Updates
  • Removed: Return empty for navigator.plugins and navigator.mimeTypes
  • Removed: Screen Enumeration

2021-04-22

Chromium

  • Changed: Viewport-height client hint
    Android 91 92
    Desktop 91 92
  • Added: Back-forward cache for desktop
    Status In developer trial (Behind a flag)
  • Added: Service Worker subresource filter
    Status No active development

2021-04-21

Chromium

  • Changed: Secure payment confirmation
    Status In development Origin trial
  • Added: New Canvas 2D API
    Status No active development
  • Added: User Agent Reduction
    Status No active development

2021-04-20

Chromium

  • Changed: RegExp match indices
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
    Android (n/a) 90
    Desktop (n/a) 90
    Ios (n/a) 90
  • Changed: WebXR Depth API
    Status Origin trial Enabled by default
  • Changed: Notification Triggers
    Status Origin trial In developer trial (Behind a flag)
    Flag False True
    Android 80 (n/a)
    Desktop 80 (n/a)
  • Added: Intl Locale Info in ECMA402
    Status No active development

2021-04-19

Chromium

  • Changed: Multi-Screen Window Placement
    Status Origin trial In development
  • Changed: Relative indexing method for Array, String, and TypedArrays
    Status In development Enabled by default
    Android (n/a) 92
    Desktop (n/a) 92
    Ios (n/a) 92

2021-04-16

Chromium

  • Changed: Block HTTP port 10080
    Status No active development Enabled by default
    Android (n/a) 91
    Desktop (n/a) 91
  • Added: Cookie Store API on local secure contexts
    Status No active development
  • Added: User-Agent Client Hints API Updates
    Status No active development

2021-04-15

Chromium

  • Changed: Dedicated workers as service worker clients
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
    Ios 92 (n/a)
  • Changed: Remove WebRTC RTP data channels
    Status Proposed Removed
  • Added: auto keyword for contain-intrinsic-size
    Status In development
  • Added: Final specified imperative slot distribution behavior
    Status Enabled by default

2021-04-14

Chromium

  • Added: Allow Navigator.registerProtocolHandler to register FTP related protocols.
    Status In development
  • Added: Tainted origin flag applied to Resource Timing
    Status No active development

2021-04-13

Chromium

  • Changed: WebXR Plane Detection API
    Status In developer trial (Behind a flag) Origin trial
    Flag True False
  • Changed: Return empty for navigator.plugins and navigator.mimeTypes
    Status Enabled by default No longer pursuing
    Android 90 (n/a)
    Desktop 90 (n/a)
  • Added: `navigator.webdriver === false` when automation is not enabled.
    Status Enabled by default