Browser Platform Status Tracker

2022-07-01

Chromium

  • Changed: Response.json()
    Status No active development Enabled by default
  • Changed: Block external protocol in sandboxed iframe
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
  • Added: Custom highlight API pointer events
    Status No active development
  • Added: Features: Remove window.webkitStorageInfo
    Status No active development

2022-06-30

Chromium

  • Changed: import.meta.resolve()
    Android (n/a) 105
    Desktop (n/a) 105
  • Added: CSS default keyword is disallowed in custom identifiers
    Status No active development

2022-06-29

Chromium

  • Changed: :has() pseudo class
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
  • Changed: Container Queries
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
    Android (n/a) 105
    Desktop (n/a) 105
  • Changed: Policy-controlled feature shared-autofill
    Status No active development In developer trial (Behind a flag)
    Flag False True
  • Changed: CSS containment: Remove style from strict and content
    Status In development No longer pursuing
  • Changed: Web app handle links
    Status No active development No longer pursuing
  • Added: Gesture Scroll DOM events
    Status Removed

2022-06-28

Chromium

  • Changed: Quick intensive timer throttling of loaded background pages
    Status In development In developer trial (Behind a flag)
    Flag False True
  • Added: Gamepad API vibration on Android 12+
    Status In development
  • Added: Policy-controlled feature shared-autofill
    Status No active development

2022-06-27

Chromium

  • Added: Private Network Access permission to relax mixed content
    Status No active development

2022-06-24

Chromium

  • Changed: Intl.NumberFormat v3 API
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
    Android (n/a) 106
    Desktop (n/a) 106
  • Changed: Writable directory prompts for the File System Access API
    Desktop 104 105
  • Changed: CSS Overflow for replaced elements
    Status No active development In developer trial (Behind a flag)
    Flag False True
  • Changed: Origin Private File System extension: AccessHandle
    Desktop 102 (n/a)

2022-06-23

Chromium

  • Changed: Remove clamping of setTimeout(..., 0)
    Ios 104 (n/a)
  • Changed: Block the load of cross-origin, parser-blocking scripts inserted via document.write() for users on 2G
    Status Browser Intervention Enabled by default
  • Changed: Block the load of cross-origin, parser-blocking scripts inserted via document.write() for users on slow connections
    Status Browser Intervention In developer trial (Behind a flag)
    Flag False True
  • Changed: Response.json()
    Android 104 105
    Desktop 104 105

2022-06-22

Chromium

  • Changed: Element.isVisible method
    Android 103 (n/a)
    Desktop 103 (n/a)
  • Changed: DisplayMediaStreamConstraints.systemAudio
    Desktop 106 105
  • Changed: The "basic-card" method of PaymentRequest API
    Status In development Removed
    Android (n/a) 100
    Desktop (n/a) 100
  • Added: background-blur
    Status In development

2022-06-21

Chromium

  • Changed: MathML
    Status In development In developer trial (Behind a flag)
    Flag False True
    Android (n/a) 106
    Desktop (n/a) 106
  • Changed: CSS object-view-box
    Status In development Enabled by default
  • Added: CSS Overflow for replaced elements
    Status No active development

2022-06-20

Chromium

  • Changed: Merchant identity in "canmakepayment" event
    Status No active development Deprecated
  • Changed: Remove clamping of setTimeout(..., 0)
    Status Origin trial Enabled by default
    Ios (n/a) 104
  • Changed: Merchant Validation
    Status In development No longer pursuing
  • Added: Implement requestPermission() for DeviceOrientationEvent and DeviceMotionEvent
    Status In developer trial (Behind a flag)

2022-06-17

Chromium

  • Changed: Render blocking status in Resource Timing
    Status No active development Proposed

2022-06-16

Chromium

  • Changed: Keyboard-focusable scroll containers
    Status In development In developer trial (Behind a flag)
    Flag False True
  • Added: DisplayMediaStreamConstraints.surfaceSwitching
    Status In development

2022-06-15

Chromium

  • Changed: Quick intensive timer throttling of loaded background pages
    Status In developer trial (Behind a flag) In development
    Flag True False
  • Changed: Intl.NumberFormat v3 API
    Status No active development In developer trial (Behind a flag)
    Flag False True
  • Changed: Shared Element Transitions
    Status In developer trial (Behind a flag) Origin trial
    Flag True False

2022-06-14

Chromium

  • Changed: :has() pseudo class
    Ios 105 (n/a)
  • Changed: Picture-in-Picture (PiP)
    Android (n/a) 105
  • Added: Syntax changes to markup based Client Hints delegation
    Status In development
  • Added: Block iframe contexts navigating to filesystem: URLs
    Status Enabled by default
  • Added: Quick intensive timer throttling of loaded background pages
    Status In developer trial (Behind a flag)

2022-06-13

Chromium

  • Changed: 'blocking=rendering' attribute on scripts and style sheets
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
    Android 104 105
    Desktop 104 105
  • Changed: Intensive throttling of Javascript timer wake ups
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
  • Changed: Focusgroup
    Android 103 (n/a)
    Desktop 103 (n/a)
  • Added: Removal of navigateEvent.transitionWhile()
    Status No active development

2022-06-10

Chromium

  • Added: Render blocking status in Resource Timing
    Status No active development

2022-06-09

Chromium

  • Changed: Declarative PendingBeacon API
    Status No active development In development
  • Changed: FileSystemHandle::Remove() method
    Status In developer trial (Behind a flag) Enabled by default
    Flag True False
  • Added: JSON.parse source text access
    Status No active development
  • Added: RegExp pattern modifiers
    Status No active development
  • Added: Symbols as WeakMap keys
    Status No active development

2022-06-08

Chromium

  • Changed: Opaque Response Blocking (ORB, aka CORB++) v0.1
    Android (n/a) 105
    Desktop (n/a) 105
  • Changed: Remove clamping of setTimeout(..., 0)
    Android (n/a) 104
    Desktop (n/a) 104
  • Added: Privacy Sandbox Ads APIs
    Status Origin trial

2022-06-07

Chromium

  • Changed: Sanitizer API MVP
    Ios 105 (n/a)
  • Changed: Region Capture
    Desktop (n/a) 104
  • Changed: Subresource loading with Web Bundles
    Status Origin trial Enabled by default
    Android (n/a) 104
    Desktop (n/a) 104
  • Added: CSS Color Level 4
    Status In development

2022-06-06

Chromium

  • Changed: Secure Payment Confirmation - Opt-Out Support
    Status No active development Origin trial
    Desktop (n/a) 107
  • Changed: Individual Properties for CSS Transforms
    Android (n/a) 104
    Desktop (n/a) 104
  • Changed: Web Custom formats for Async Clipboard API
    Status In development Enabled by default
    Android (n/a) 104
    Desktop (n/a) 104
  • Added: import.meta.resolve()
    Status In development

2022-06-03

Chromium

  • Changed: Deprecate non-ASCII characters in cookie domain attributes
    Status No active development In development
  • Changed: Multi-Screen Window Placement: Accurate Screen Labels
    Status No active development In developer trial (Behind a flag)
    Flag False True

2022-06-02

Chromium

  • Changed: Deprecate and remove WebSQL in non-secure contexts
    Status No active development In development
    Android (n/a) 105
    Desktop (n/a) 105
  • Added: Deprecate non-ASCII characters in cookie domain attributes
    Status No active development

2022-06-01

Chromium

  • Changed: Writable directory prompts for the File System Access API
    Status No active development In developer trial (Behind a flag)
    Flag False True
    Desktop (n/a) 104
  • Changed: Accessible Object Model (AOM)
    Status In development No longer pursuing
  • Added: Multi-Screen Window Placement: Accurate Screen Labels
    Status No active development

2022-05-31

Chromium

  • Changed: Sanitizer API MVP
    Android 102 105
    Desktop 102 105
    Ios 102 105
  • Changed: Multi-Screen Window Placement: Fullscreen Companion Window
    Desktop 103 104
  • Added: COEP reflection API
    Status In developer trial (Behind a flag)