For a given set of browsers, what APIs are removed in all of them how many days it take for the API to removed in the first browser to the last.
| Last removed from Chrome | Last removed from Edge | |
|---|---|---|
| First removed from Chrome | 42 | |
| First removed from Edge | 1 |
43 APIs took an average of 2628.16 days to be removed
API breakdown:
| DOM API APIs | DOM API TTA | |
|---|---|---|
| 2014 | 6 | 4139.02 |
| 2016 | 19 | 3711.02 |
| 2017 | 1 | 3075.02 |
| 2020 | 2 | 2122.02 |
| 2021 | 2 | 1640.02 |
| 2024 | 11 | 592.57 |
| 2025 | 2 | 275.02 |
Below is a list of features that are deprecated in Chrome and Edge
| API | First Browser | Date | Last Browser | Date | Days | Notes |
|---|---|---|---|---|---|---|
| api.DelegatedInkTrailPresenter.expectedImprovement | Chrome | 10/15/2024 | Edge | 10/17/2024 | ||
| api.GPUAdapter.isFallbackAdapter | Chrome | 9/2/2025 | Edge | 9/5/2025 | Chrome: Supported on ChromeOS, macOS, and Windows only.Edge: Supported on ChromeOS, macOS, and Windows only.Opera: Supported on ChromeOS, macOS, and Windows only. | |
| api.GPUAdapter.requestAdapterInfo | Chrome | 11/12/2024 | Edge | 11/14/2024 | Firefox: Supports all contexts except service workers. See bug 1942431.Firefox: Supports Windows since Firefox 141. See bug 1972486.Firefox: Supports macOS Tahoe on Apple silicon since Firefox 145. See bug 1992212.Firefox: Supports older macOS versions on Apple silicon since Firefox 147. See bug 1993341.Firefox: Does not support macOS on Intel CPUs. See bug 2004105.Firefox: Does not support Linux. See bug 2006676. | |
| api.GPUCommandEncoder.writeTimestamp | Chrome | 1/23/2024 | Edge | 1/25/2024 | Firefox: Supports all contexts except service workers. See bug 1942431.Firefox: Supports Windows since Firefox 141. See bug 1972486.Firefox: Supports macOS Tahoe on Apple silicon since Firefox 145. See bug 1992212.Firefox: Supports older macOS versions on Apple silicon since Firefox 147. See bug 1993341.Firefox: Does not support macOS on Intel CPUs. See bug 2004105.Firefox: Does not support Linux. See bug 2006676. | |
| api.GPUSupportedLimits.maxInterStageShaderComponents | Chrome | 4/1/2025 | Edge | 4/4/2025 | ||
| api.MutationEvent | Chrome | 7/23/2024 | Edge | 7/25/2024 | ||
| api.MutationEvent.attrChange | Chrome | 7/23/2024 | Edge | 7/25/2024 | ||
| api.MutationEvent.attrName | Chrome | 7/23/2024 | Edge | 7/25/2024 | ||
| api.MutationEvent.initMutationEvent | Chrome | 7/23/2024 | Edge | 7/25/2024 | ||
| api.MutationEvent.newValue | Chrome | 7/23/2024 | Edge | 7/25/2024 | ||
| api.MutationEvent.prevValue | Chrome | 7/23/2024 | Edge | 7/25/2024 | ||
| api.MutationEvent.relatedNode | Chrome | 7/23/2024 | Edge | 7/25/2024 | ||
| api.Navigator.mimeTypes.returns_plugin_type | Chrome | 9/21/2021 | Edge | 9/24/2021 | ||
| api.Navigator.plugins.returns_plugins | Chrome | 9/21/2021 | Edge | 9/24/2021 | ||
| api.Permissions.permission_accessibility-events | Chrome | 11/12/2024 | Edge | 11/14/2024 | ||
| api.RTCStatsReport.type_outbound-rtp.totalEncodedBytesTarget 📋 | Edge | 7/16/2020 | Chrome | 7/27/2020 | ||
| api.SVGDiscardElement 📋 | Chrome | 4/7/2020 | Edge | 4/13/2020 | ||
| api.SVGPathElement.createSVGPathSegArcAbs | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegArcRel | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegClosePath | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegCurvetoCubicAbs | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegCurvetoCubicRel | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegCurvetoQuadraticAbs | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegCurvetoQuadraticRel | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegLinetoAbs | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegLinetoHorizontalAbs | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegLinetoHorizontalRel | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegLinetoRel | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegLinetoVerticalAbs | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegLinetoVerticalRel | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegMovetoAbs | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.createSVGPathSegMovetoRel | Chrome | 1/20/2016 | Edge | 1/15/2020 | ||
| api.SVGPathElement.getPathSegAtLength | Chrome | 10/17/2017 | Edge | 1/15/2020 | ||
| api.WebKitPoint | Chrome | 11/18/2014 | Edge | 1/15/2020 | ||
| api.WebKitPoint.WebKitPoint | Chrome | 11/18/2014 | Edge | 1/15/2020 | ||
| api.WebKitPoint.x | Chrome | 11/18/2014 | Edge | 1/15/2020 | ||
| api.WebKitPoint.y | Chrome | 11/18/2014 | Edge | 1/15/2020 | ||
| api.Window.webkitConvertPointFromNodeToPage | Chrome | 11/18/2014 | Edge | 1/15/2020 | ||
| api.Window.webkitConvertPointFromPageToNode | Chrome | 11/18/2014 | Edge | 1/15/2020 |