Deprecations and removals in Chrome 77

Deprecations and removals in Chrome 77

Deprecations and removals in Chrome 77

Deprecations and removals in Chrome 77

Removals

Card issuer networks as payment method names

Removes support for calling PaymentRequest with card issuer networks (e.g., “visa”, “amex”, “mastercard”) in the supportedMethods field.

Intent to Remove | Chrome Platform Status | Chromium Bug

Deprecate Web MIDI use on insecure origins

Web MIDI use is classified into two groups: non-privilege use, and privilege use with sysex permission. Until Chrome 77, only the latter use prompts users for permission. To reduce security concerns, permissions will always be requested regardless of sysex use. This means that using Web MIDI on insecure origins will no longer be allowed.

Intent to Remove | Chrome Platform Status | Chromium Bug

Deprecations

Deprecate WebVR 1.1 API

This API is now deprecated in Chrome, being replaced by the WebXR Device API, which is expected to ship in Chrome 78. The WebVR Origin Trial ended on July 24, 2018.

WebVR was never enabled by default in Chrome, and was never ratified as a web standard. The WebXR Device API is the replacement API for WebVR. Removing WebVR from Chrome allows us to focus on the future of WebXR and remove the maintenance burden of WebVR, as well as reaffirm that Chrome is committed to WebXR as the future for building immersive web-based experiences. Removal is expected in Chrome 79.

Intent to Remove | Chrome Platform Status | Chromium Bug

Feedback

This post is also available in: Deprecations and removals in Chrome 77English