Deprecation Calendar

Date Name Intent Stage Chrome Version
N/A Protocol filtering in Digital Credential API None 160
N/A Chrome will remove support for macOS 12 None 151
N/A Remove Inline XSLT for production of SVG None 147
N/A Chrome removes support for obsolete virtual cameras on macOS None 145
N/A Remove BMP Extension for Embedding JPEG-or-PNG-in-BMP None 145
N/A Deprecate and Remove: document.requestStorageAccessFor None 144
N/A Deprecate and Remove: Related Website Sets (RWS) None 144
N/A Deprecate and Remove Protected Audience None 144
N/A Deprecate and Remove: Shared Storage API None 144
N/A Externally loaded entities in XML parsing None 144
N/A Deprecate and remove: Attribution Reporting API None 144
N/A Deprecate and remove: Private Aggregation API None 144
N/A Deprecate savedTabGroups as individual value in SyncTypesListDisabled None 144
N/A Deprecate getters of Intl Locale Info None 143
N/A Deprecate special font size rules for H1 within some elements None 140
N/A Chrome removes support for macOS 11 None 139
N/A Remove auto-detection of ISO-2022-JP charset in HTML None 139
N/A Remove SwiftShader fallback None 139
N/A Deprecate asynchronous range removal for Media Source Extensions None 138
N/A WebGPU: Deprecate GPUAdapter isFallbackAdapter attribute None 138
N/A Remove HTMLFencedFrameElement.canLoadOpaqueURL(). None 136
N/A Remove deprecated navigator.xr.supportsSession method None 135
N/A Remove WebGPU limit maxInterStageShaderComponents None 135
N/A Remove nonstandard getUserMedia audio constraints None 134
N/A Remove Chrome Welcome page triggering via initial prefs first run tabs None 133
N/A Remove <link rel=prefetch> five-minute rule Start prototyping 133
N/A Remove Prefixed HTMLVideoElement Fullscreen APIs None 132
N/A Remove non-standard GPUAdapter requestAdapterInfo() method None 131
N/A Deprecation of CSS Anchor Positioning property `inset-area` None 131
N/A Remove expectedImprovement in DelegatedInkTrailPresenter None 130
N/A Remove PointerEvent.getCoalescedEvents() from insecure contexts None 129
N/A Deprecate the includeShadowRoots argument on DOMParser None 129
N/A Deprecation of non-standard declarative shadow DOM serialization None 129
N/A Deprecate 0.0.0.0 for Private Network Access None 129
N/A Deprecate old CSS custom state syntax None 127
N/A Deprecate Mutation Events None 127
N/A Deprecate and remove import assertion 'assert' syntax None 126
N/A Remove Discontinuity for (ok)lab/lch colors with lightness of nearly 100% or 0 None 125
N/A Deprecate enterprise policy NewBaseUrlInheritanceBehaviorAllowed None 125
N/A Remove window-placement alias for permission and permission policy descriptors None 125
N/A Deprecate and remove Theora support. None 120
N/A Remove same-origin blanket enforcement in CSPEE None 120
N/A Remove data: URL in SVGUseElement Dev trials 120
N/A Replace dangling markup in target name to `_blank` None 119
N/A Remove Sanitizer API None 119
N/A Deprecate non-standard `shadowroot` attribute for declarative shadow DOM None 119
N/A Deprecate and Remove WebSQL Dev trials 119
N/A Remove non-standard appearance keywords Prepare to ship 118
N/A CSS property -webkit-highlight Prepare to ship 117
N/A [WebRTC] Unship callback-based legacy getStats() None 117
N/A Deprecate TLS SHA-1 server signatures Origin Trial 117
N/A Remove document.open sandbox inheritance Prepare to ship 116
N/A Remove WebGPU limit maxFragmentCombinedOutputResources Start prototyping 113
N/A Remove support for Web Push Notifications using FCM Sender IDs Prepare to ship 113
N/A Secure Payment Confirmation: Rename rp --> rpId in CollectedClientAdditionalPaymentData Start prototyping 113
N/A Deprecate and remove PaymentInstruments Start prototyping 111
N/A Deprecate and remove: connect-src CSP bypass in Web Payment API Start prototyping 111
N/A Merchant identity in "canmakepayment" event Prepare to ship 111
N/A Deprecate and remove WebSQL in non-secure contexts Prepare to ship 110
N/A Deprecate and remove window.defaultStatus and window.defaultstatus Prepare to ship 108
N/A Deprecate and remove ImageDecoderInit.premultiplyAlpha. Removed 108
N/A Removal of navigateEvent.restoreScroll() Prepare to ship 108
N/A Removal of navigateEvent.transitionWhile() Prepare to ship 108
N/A [WebRTC] Deprecate and Remove mediaConstraint's googIPv6 None 108
N/A Expect-CT Start prototyping 107
N/A Deprecate non-ASCII characters in cookie domain attributes Prepare to ship 106
N/A CSS default keyword is disallowed in custom identifiers Prepare to ship 105
N/A Gesture Scroll DOM events Removed 105
N/A Block iframe contexts navigating to filesystem: URLs Shipped 104
N/A Removing Legacy Client Hint Mode Shipped 104
N/A Deprecate <param>'s ability to specify URLs to <object> None
N/A Deprecate <param> element's functionality Removed
N/A Removal of X-Requested-With in WebView Prepare to ship
N/A Remove -webkit-perspective-origin-[x,y] None
N/A Remove ImageEncodeOptions colorSpace and pixelFormat Dev trials
N/A Calling getDisplayMedia() without user activation None
N/A Deprecate and remove client hint User-Agent full version Dev trials
N/A Block-all-mixed-content CSP directive Start prototyping
N/A [WebRTC] Unship deprecated "track" and "stream" stats from getStats() None
N/A JSON comments in importmap and webbundle scripts None
N/A Deprecate unload event None
N/A Require embedded frames to opt-in. None
N/A Remove non-standard appearance keyword "slider-vertical" None
N/A Deprecate enterprise policy ThrottleNonVisibleCrossOriginIframesAllowed None
N/A Stop sending blur events on element removal None
N/A Deprecate GamepadHapticActuatorType None
N/A Media Previews opt-out None
N/A Deprecate CHIPS and Relaunch in WebView None
N/A Remove CanvasRenderingContext2D method scrollPathIntoView None
N/A Deprecate & Remove: Secure Payment Confirmation - Opt-Out Support None
N/A [WebRTC] Deprecate and remove legacy kSVC (VP9/AV1) None
N/A Remove non-standard navigations targeted at _current None
N/A Deprecate Intl.v8BreakIterator from v8 None
N/A Deprecate and Remove Protected Audience Subresource bundle directFromSellerSignals None
N/A Deprecate and remove XSLT None
N/A Deprecate BluetoothRemoteGATTCharacteristic.writeValue() None
N/A Deprecate and remove: CSS overlay property None
N/A Deprecate and remove: non-allowlisted Event interfaces from document.createEvent() None
N/A Deprecate and remove non-spec-compliant Service Worker Router timing fields None
N/A Deprecate WebTransport incomingHighWaterMark/outgoingHighWaterMark None