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 Firefox | |
|---|---|---|
| First removed from Chrome | 47 | |
| First removed from Firefox | 2 |
49 APIs took an average of 3967.60 days to be removed
API breakdown:
| DOM API APIs | DOM API TTA | |
|---|---|---|
| 2008 | 1 | 6620.17 |
| 2013 | 1 | 4828.17 |
| 2015 | 23 | 4206.04 |
| 2016 | 19 | 3847.17 |
| 2017 | 2 | 3343.67 |
| 2018 | 1 | 2889.17 |
| 2021 | 2 | 1776.17 |
Below is a list of features that are deprecated in Chrome and Firefox
| API | First Browser | Date | Last Browser | Date | Days | Notes |
|---|---|---|---|---|---|---|
| api.CSSPrimitiveValue | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.CSSPrimitiveValue.getCounterValue | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.CSSPrimitiveValue.getFloatValue | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.CSSPrimitiveValue.getRGBColorValue | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.CSSPrimitiveValue.getRectValue | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.CSSPrimitiveValue.getStringValue | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.CSSPrimitiveValue.setFloatValue | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.CSSPrimitiveValue.setStringValue | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.CSSStyleDeclaration.getPropertyCSSValue | Chrome | 1/21/2015 | Firefox | 6/26/2018 | Firefox: Only returns a result if called on the result of getComputedStyle(). | |
| api.Counter | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.Counter.identifier | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.Counter.listStyle | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.Counter.separator | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.Document.createTouchList | Chrome | 9/4/2018 | Firefox | 5/21/2019 | ||
| api.Navigator.mimeTypes.returns_plugin_type | Chrome | 9/21/2021 | Firefox | 4/5/2022 | ||
| api.Navigator.plugins.returns_plugins | Chrome | 9/21/2021 | Firefox | 4/5/2022 | ||
| api.RGBColor | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.RGBColor.blue | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.RGBColor.green | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.RGBColor.red | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.Range.compareNode | Firefox | 6/17/2008 | Chrome | 9/1/2015 | ||
| api.Rect | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.Rect.bottom | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.Rect.left | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.Rect.right | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.Rect.top | Chrome | 1/21/2015 | Firefox | 9/5/2018 | ||
| api.SVGPathElement.createSVGPathSegArcAbs | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegArcRel | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegClosePath | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegCurvetoCubicAbs | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegCurvetoCubicRel | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegCurvetoQuadraticAbs | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegCurvetoQuadraticRel | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegLinetoAbs | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegLinetoHorizontalAbs | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegLinetoHorizontalRel | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegLinetoRel | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegLinetoVerticalAbs | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegLinetoVerticalRel | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegMovetoAbs | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.createSVGPathSegMovetoRel | Chrome | 1/20/2016 | Firefox | 3/13/2018 | ||
| api.SVGPathElement.getPathSegAtLength | Chrome | 10/17/2017 | Firefox | 2/8/2022 | ||
| api.SVGSVGElement.currentView | Firefox | 5/14/2013 | Chrome | 1/25/2017 | ||
| api.SVGSVGElement.useCurrentView | Chrome | 1/25/2017 | Firefox | 11/15/2022 | ||
| api.Window.showModalDialog | Chrome | 5/19/2015 | Firefox | 9/28/2017 |