Browser Platform Status Tracker

2017-08-17

Chromium

  • Added: Remove getMatchedCSSRules
    Status In development
  • Added: Stronger popup blocker on sites with abusive ads
    Status In development

2017-08-16

Chromium

  • Changed: Make /deep/ behave like the descendant combinator " "
    Android 61 63
    Desktop 61 63
  • Changed: Navigation preload for service workers
    Status Enabled by default Behind a flag
    Flag False True

2017-08-15

Chromium

  • Changed: Implement visibility:collapse for table rows and row-groups
    Status In development Enabled by default
    Android (n/a) 62
    Desktop (n/a) 62
  • Added: CSS font-variant-east-asian
    Status In development

2017-08-11

Chromium

  • Changed: RegExp `dotAll` mode / `s` flag
    Android (n/a) 62
    Desktop (n/a) 62
    Ios (n/a) 62
  • Changed: Geometry interfaces
    Status Behind a flag Enabled by default
    Flag True False
    Android 58 61
    Desktop 58 61
  • Added: WebAssembly Worker Based Threads
    Status In development

2017-08-10

Chromium

  • Changed: API for customizing HTMLMediaElement.seekable for Media Source live streams
    Status Behind a flag Enabled by default
    Flag True False
    Android 53 62
    Desktop 53 62
  • Changed: RegExp lookbehind assertions
    Status No active development Enabled by default
    Android (n/a) 62
    Desktop (n/a) 62
  • Changed: Object rest/spread properties
    Ios 60 (n/a)

2017-08-09

Chromium

  • Changed: <time> element
    Status Proposed Enabled by default
    Android (n/a) 62
    Desktop (n/a) 62
  • Added: import.meta
    Status No active development
  • Added: Signature-based Resource Loading Restrictions
    Status In development
  • Added: Update ol.start default value as 1
    Status In development
  • Added: Dispatch mouse transition events after layout
    Status Behind a flag

WebKit (WebCore)

  • Changed: CSS Font Display
    Status Under Consideration In Development

2017-08-07

Chromium

  • Changed: OpenType variable font support
    Status In development Enabled by default
    Android (n/a) 62
    Desktop (n/a) 62
  • Changed: Remove navigator.vibrate without user gesture
    Android (n/a) 60
    Desktop 60 (n/a)
  • Added: GamePad API vibration extension
    Status No active development

2017-08-03

Edge

Chromium

  • Changed: SharedWorker: Remove workerStart
    Status Enabled by default Removed
    Android (n/a) 62
    Desktop 33 62
  • Added: Origin Policy
    Status In development

WebKit (WebCore)

2017-08-01

Chromium

  • Changed: PaymentDetailsModifier.data
    Android 61 62
    Desktop 61 62
  • Changed: API for customizing HTMLMediaElement.seekable for Media Source live streams
    Ios 53 (n/a)
  • Changed: Service Worker: Allow CORS responses for client requests
    Status In development Enabled by default
    Android (n/a) 46
    Desktop (n/a) 46
  • Added: Support FLAC in ISO-BMFF with MSE
    Status In development

2017-07-31

Chromium

  • Added: macOS: Update of User-Agent stylesheet for buttons
    Status Enabled by default

2017-07-30

Chromium

  • Changed: Device RAM header & API
    Status Proposed Enabled by default
    Android (n/a) 61
    Desktop (n/a) 61
    Ios (n/a) 61

2017-07-29

Chromium

  • Changed: Media Capture from HTML Media Element (<video>/<audio>)
    Status Behind a flag Enabled by default
    Flag True False
    Android 53 62
    Desktop 53 62

2017-07-28

Edge

  • Changed: Meta Referrer
    Status Shipped In Development
    UnPrefixed 10240 (n/a)

Chromium

  • Changed: WebAudio: OfflineAudioContext constructor with dictionary
    Status In development Enabled by default
    Android (n/a) 62
    Desktop (n/a) 62
    Ios (n/a) 62
  • Added: RegExp lookbehind assertions
    Status No active development

2017-07-26

Chromium

  • Changed: PaymentRequest
    Desktop 60 61
    Ios (n/a) 62
  • Changed: WebUSB API
    Status Enabled by default Behind a flag
    Flag False True
  • Changed: The `report-sample` property in CSP violation reports.
    Status Behind a flag Enabled by default
    Flag True False

2017-07-24

Chromium

  • Changed: Fetch API: Request#url includes the URL fragment
    Status Enabled by default In development
    Android 59 (n/a)
    Desktop 59 (n/a)
  • Changed: <data> element
    Status In development Enabled by default
    Android (n/a) 62
    Desktop (n/a) 62
  • Changed: First Paint Timing API
    Status In development Enabled by default
    Android (n/a) 60
    Desktop (n/a) 60
  • Added: Performance.timeOrigin
    Status In development

2017-07-21

Chromium

  • Changed: MediaStream Image Capture - getPhotoSettings() method
    Status In development Enabled by default
    Android (n/a) 61
    Desktop (n/a) 61
  • Changed: MediaStreamTrack.getSettings()
    Android 59 61
    Desktop 59 61
  • Changed: SyncManager interface exposed to all workers
    Status In development Enabled by default
    Android (n/a) 61
    Desktop (n/a) 61
  • Removed: SyncManager interface exposed to all workers
  • Removed: Remove FTS extension support from WebSQL

2017-07-20

Chromium

  • Changed: RTCPeerConnection.getConfiguration
    Status Enabled by default In development
    Android 58 (n/a)
    Desktop 58 (n/a)
  • Changed: MediaStreamTrack.getSettings()
    Status In development Enabled by default
    Android (n/a) 59
    Desktop (n/a) 59
  • Changed: Response.redirected and a new security restriction
    Android 57 59
    Desktop 57 59
  • Changed: RTCPeerConnection.setConfiguration
    Status In development Enabled by default
    Android (n/a) 58
    Desktop (n/a) 58

2017-07-19

Chromium

  • Changed: Make /deep/ behave like the descendant combinator " "
    Android 60 61
    Desktop 60 61

2017-07-18

Chromium

  • Changed: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors
    Android 61 62
    Desktop 61 62
  • Changed: CSSOM View smooth scroll API
    Status In development Enabled by default
    Android (n/a) 61
    Desktop (n/a) 61
    Ios (n/a) 61
  • Changed: Expect-CT header
    Status In development Enabled by default
    Android (n/a) 61
    Desktop (n/a) 61
  • Changed: PaymentDetailsModifier.data
    Status In development Behind a flag
    Flag False True
    Android (n/a) 61
    Desktop (n/a) 61
  • Changed: visualViewport API
    Status Behind a flag Enabled by default
    Flag True False
    Android 51 61
    Desktop 51 61
  • Changed: CSS Box Alignment shorthands
    Status In development Enabled by default
    Android (n/a) 59
    Desktop (n/a) 59
  • Added: SharedWorker: Remove workerStart
    Status Enabled by default

2017-07-17

Chromium

  • Added: WebAudio: OfflineAudioContext constructor with dictionary
    Status In development