Browser Platform Status Tracker

2018-05-25

Chromium

  • Changed: CSS Logical Properties and Values
    Status No active development In development
  • Changed: Payment Handler API
    Android 66 68
    Desktop 66 68
  • Changed: CSS gradient color stop multi-position syntax
    Status In development Behind a flag
    Flag False True
  • Added: High Resolution Time Stamp for Gamepad
    Status Enabled by default
  • Added: WEBGL_compressed_texture_atc
    Status Removed

2018-05-24

Chromium

  • Changed: CSS position values with 3 parts
    Status Deprecated Removed
    Android 66 68
    Desktop 66 68

2018-05-23

Chromium

  • Changed: Keyboard Lock
    Status In development Enabled by default
    Desktop (n/a) 68
  • Changed: Picture-in-Picture (PiP)
    Status Behind a flag Origin trial
    Flag True False
    Android 68 (n/a)

2018-05-22

Chromium

  • Changed: Block tab-under navigations
    Status Behind a flag Enabled by default
    Flag True False
    Android 64 68
    Desktop 64 68
  • Changed: Restrict framebusting ability by requiring a relevant user gesture unless it is same-origin to the parent
    Android 65 68
    Desktop 65 68
  • Added: Sec-Metadata
    Status Proposed
  • Added: TextEncoderStream and TextDecoderStream APIs
    Status Proposed

2018-05-21

Chromium

  • Added: deprecate and remove HTMLFrameSetElement's anonymous getter.
    Status Proposed
  • Added: Remove currencySystem in PaymentRequest API
    Status No longer pursuing

2018-05-18

Chromium

  • Changed: ServiceWorkerRegistration#updateViaCache and no-cache by default for main service worker scripts
    Status In development Enabled by default
    Android (n/a) 68
    Desktop (n/a) 68
  • Added: Don't allow popups during page unload
    Status Proposed

2018-05-17

Chromium

  • Changed: Cross-Origin Read Blocking (CORB)
    Desktop 68 67
  • Changed: ReportingObserver. Deprecation Reports
    Status In development Behind a flag
    Flag False True

2018-05-15

Chromium

  • Changed: Slots in a flat tree
    Status In development Enabled by default
    Android (n/a) 67
    Desktop (n/a) 67
  • Changed: RTCConfiguration.iceCandidatePoolSize
    Status In development Enabled by default
    Android (n/a) 59
    Desktop (n/a) 59
    Ios (n/a) 59

2018-05-12

Chromium

  • Changed: Support 'x' as a resolution unit
    Status Proposed Enabled by default
    Android (n/a) 68
    Desktop (n/a) 68

2018-05-11

Chromium

  • Changed: Remove document.createTouch
    Status Deprecated Removed
    Android 66 68
    Desktop 66 68
  • Changed: Unified touch adjustment
    Status In development Enabled by default
    Android (n/a) 68
    Desktop (n/a) 68
  • Added: Add referrerpolicy support to <script> elements
    Status In development
  • Added: openfind Event
    Status In development
  • Added: Remove document.createTouchList
    Status Deprecated

2018-05-10

Chromium

  • Changed: Deprecate and Remove: negative brightness values in filter
    Status Deprecated Removed
  • Changed: Remove Document#selectedStylesheetSet/preferredStylesheetSet
    Status Proposed Removed
    Android (n/a) 68
    Desktop (n/a) 68
  • Added: Scroll to CSS selector
    Status In development

2018-05-09

Edge

Chromium

  • Added: WebAssembly ECMAScript Module Integration
    Status No active development
  • Added: WebAssembly Sign Extension Opcodes
    Status No active development
  • Added: WebAssembly Content Security Policy
    Status Proposed
  • Added: WebAssembly Host Bindings
    Status Proposed
  • Added: WebAssembly Managed Objects / GC
    Status Proposed
  • Added: WebAssembly Bulk Memory Operations
    Status In development
  • Added: WebAssembly Exception Handling
    Status In development
  • Added: WebAssembly Tail Call
    Status In development
  • Added: WebRTC RTCRtpTransceiver in Unified Plan
    Status In development
  • Added: Worklet: Credentials mode default to "same-origin"
    Status In development
  • Added: Intervention reports
    Status Behind a flag
  • Added: WebAssembly Multi-Value
    Status Behind a flag

Firefox

2018-05-08

Chromium

  • Changed: Unprefix CSS "grab" and "grabbing" Values for Cursor Property
    Status In development Enabled by default
    Android (n/a) 68
    Desktop (n/a) 68
  • Added: WebAssembly BigInt Integration
    Status Proposed
  • Added: WebAssembly Type Reflection JS API
    Status Proposed
  • Added: Push API : applicationServerKey accept a base64url encoded value
    Status In development
  • Added: WebAssembly Reference Types
    Status In development
  • Added: WebAssembly Import/Export Mutable Globals
    Status Behind a flag

2018-05-07

Chromium

  • Added: Remove Document#selectedStylesheetSet/preferredStylesheetSet
    Status Proposed
  • Added: WebAssembly Non-trapping Conversion
    Status Behind a flag

2018-05-03

Chromium

  • Changed: Picture-in-Picture (PiP)
    Status In development Behind a flag
    Flag False True
    Android (n/a) 68
    Desktop (n/a) 68

2018-05-01

Chromium

  • Added: <virtual-list>
    Status In development
  • Added: AnimationEvent.pseudoElement
    Status In development
  • Added: Async local storage
    Status In development

2018-04-30

Edge

Chromium

  • Changed: AppCache on Non-secure Contexts
    Status In development Deprecated
    Android (n/a) 67
    Desktop (n/a) 67

2018-04-29

Chromium

  • Added: Fetch API: Credentials mode default to "same-origin"
    Status In development

2018-04-26

Edge

  • Changed: Backdrop filter
    Prefixed (n/a) 17063
    UnPrefixed 17063 (n/a)

Chromium

  • Changed: Accept two values in the overflow shorthand
    Status Proposed Enabled by default
    Android (n/a) 68
    Desktop (n/a) 68
  • Changed: Cross-Origin Read Blocking (CORB)
    Status Behind a flag Enabled by default
    Flag True False
    Android 63 68
    Desktop 63 68
  • Added: Filtered elements establish containing blocks
    Status Proposed

2018-04-25

Chromium

  • Changed: 'noopener' should always disown the opener
    Prefixed False True
  • Changed: Make PointerEvent.fromElement and PointerEvent.toElement null
    Ios 68 (n/a)
  • Added: Deprecate and Remove 'stalled' events for HTMLMediaElements using MediaSource
    Status Proposed
  • Added: Layered API infrastructure
    Status In development

2018-04-24

Chromium

  • Changed: Make PointerEvent.fromElement and PointerEvent.toElement null
    Status In development Enabled by default
    Android (n/a) 68
    Desktop (n/a) 68
    Ios (n/a) 68
  • Changed: WebAudio: Add user-selectable automation rate for AudioParams
    Status Proposed Enabled by default
    Android (n/a) 68
    Desktop (n/a) 68
    Ios (n/a) 68
  • Added: Wake Lock API based on Promises
    Status Proposed
  • Added: User activation through long-press gesture
    Status In development

2018-01-14

Edge