{
  "es6tr": {
    "full": "ES6 Transpiler",
    "short": "ES6<br>Trans-<br>piler",
    "obsolete": true,
    "platformtype": "compiler",
    "test_suites": [
      "es6"
    ]
  },
  "tr": {
    "full": "Traceur",
    "short": "Traceur",
    "platformtype": "compiler",
    "obsolete": false,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "babel6corejs2": {
    "full": "Babel 6.5 + core-js 2.5",
    "short": "Babel 6 +<br><nobr>core-js 2</nobr>",
    "family": "Babel",
    "platformtype": "compiler",
    "obsolete": false,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "babel7corejs2": {
    "full": "Babel 7 + core-js 2.5",
    "short": "Babel 7 +<br><nobr>core-js 2</nobr>",
    "family": "Babel",
    "platformtype": "compiler",
    "obsolete": false,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "babel7corejs3": {
    "full": "Babel 7 + core-js 3",
    "short": "Babel 7 +<br><nobr>core-js 3</nobr>",
    "family": "Babel",
    "platformtype": "compiler",
    "obsolete": false,
    "unstable": false,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure": {
    "full": "Closure Compiler v20180204",
    "short": "Closure 2018.02",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20180319": {
    "full": "Closure Compiler v20180319",
    "short": "Closure 2018.03",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20180402": {
    "full": "Closure Compiler v20180402",
    "short": "Closure 2018.04",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20180506": {
    "full": "Closure Compiler v20180506",
    "short": "Closure 2018.05",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20180610": {
    "full": "Closure Compiler v20180610",
    "short": "Closure 2018.06",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20180716": {
    "full": "Closure Compiler v20180716",
    "short": "Closure 2018.07",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20180805": {
    "full": "Closure Compiler v20180805",
    "short": "Closure 2018.08",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20180910": {
    "full": "Closure Compiler v20180910",
    "short": "Closure 2018.09",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20181008": {
    "full": "Closure Compiler v20181008",
    "short": "Closure 2018.10",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20181028": {
    "full": "Closure Compiler v20181028",
    "short": "Closure 2018.10",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20181125": {
    "full": "Closure Compiler v20181125",
    "short": "Closure 2018.11",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20181210": {
    "full": "Closure Compiler v20181210",
    "short": "Closure 2018.12",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20190106": {
    "full": "Closure Compiler v20190106",
    "short": "Closure 2019.01",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20190121": {
    "full": "Closure Compiler v20190121",
    "short": "Closure 2019.01",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20190215": {
    "full": "Closure Compiler v20190215",
    "short": "Closure 2019.02",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20190301": {
    "full": "Closure Compiler v20190301",
    "short": "Closure 2019.03",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "closure20190325": {
    "full": "Closure Compiler v20190325",
    "short": "Closure 2019.03",
    "family": "Closure",
    "platformtype": "compiler",
    "obsolete": false,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "jsx": {
    "full": "JSX",
    "short": "JSX",
    "platformtype": "compiler",
    "obsolete": true,
    "test_suites": [
      "es6"
    ]
  },
  "typescript1corejs2": {
    "full": "TypeScript 1.8 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2016-02-22",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript2corejs2": {
    "full": "TypeScript 2.0 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2016-09-22",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript2_1corejs2": {
    "full": "TypeScript 2.1 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2016-12-07",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript2_2corejs2": {
    "full": "TypeScript 2.2 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2017-02-22",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript2_3corejs2": {
    "full": "TypeScript 2.3 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2017-04-27",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript2_4corejs2": {
    "full": "TypeScript 2.4 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2017-06-27",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript2_5corejs2": {
    "full": "TypeScript 2.5 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2017-08-31",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript2_6corejs2": {
    "full": "TypeScript 2.6 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2017-10-31",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript2_7corejs2": {
    "full": "TypeScript 2.7 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2018-01-31",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript2_8corejs2": {
    "full": "TypeScript 2.8 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2018-03-27",
    "obsolete": "very",
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript2_9corejs2": {
    "full": "TypeScript 2.9 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2018-05-31",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript3corejs2": {
    "full": "TypeScript 3.0 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2018-07-30",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript3_1corejs2": {
    "full": "TypeScript 3.1 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2018-09-28",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript3_2corejs2": {
    "full": "TypeScript 3.2 + core-js 2.5",
    "short": "Type-<br />Script +<br /><nobr>core-js 2</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2018-11-29",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript3_2corejs3": {
    "full": "TypeScript 3.2 + core-js 3",
    "short": "Type-<br />Script +<br /><nobr>core-js 3</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2018-11-29",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript3_3corejs3": {
    "full": "TypeScript 3.3 + core-js 3",
    "short": "Type-<br />Script +<br /><nobr>core-js 3</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2019-01-31",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript3_4corejs3": {
    "full": "TypeScript 3.4 + core-js 3",
    "short": "Type-<br />Script +<br /><nobr>core-js 3</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2019-03-29",
    "obsolete": true,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "typescript3_5corejs3": {
    "full": "TypeScript 3.5 + core-js 3",
    "short": "Type-<br />Script +<br /><nobr>core-js 3</nobr>",
    "family": "TypeScript",
    "platformtype": "compiler",
    "release": "2019-05-29",
    "obsolete": false,
    "unstable": false,
    "test_suites": [
      "es6",
      "es2016plus",
      "esnext"
    ]
  },
  "es5shim": {
    "full": "es5-shim",
    "short": "es5-shim",
    "obsolete": false,
    "platformtype": "compiler",
    "test_suites": [
      "es5"
    ]
  },
  "es6shim": {
    "full": "es6-shim",
    "short": "es6-shim",
    "platformtype": "compiler",
    "obsolete": false,
    "test_suites": [
      "es6"
    ]
  },
  "es7shim": {
    "full": "es7-shim",
    "short": "es7-shim",
    "platformtype": "compiler",
    "obsolete": false,
    "test_suites": [
      "es2016plus"
    ]
  },
  "konq4_3": {
    "full": "Konqueror 4.3",
    "family": "KJS",
    "short": "Konq 4.3",
    "obsolete": "very",
    "test_suites": [
      "es5"
    ]
  },
  "konq4_4": {
    "full": "Konqueror 4.4",
    "family": "KJS",
    "short": "Konq 4.4",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "konq4_9": {
    "full": "Konqueror 4.9",
    "family": "KJS",
    "short": "Konq 4.9",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "konq4_11": {
    "full": "Konqueror 4.11",
    "family": "KJS",
    "short": "Konq 4.11",
    "release": "2013-08-14",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "konq4_12": {
    "full": "Konqueror 4.12",
    "family": "KJS",
    "short": "Konq 4.12",
    "release": "2013-12-18",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "konq4_13": {
    "full": "Konqueror 4.13",
    "family": "KJS",
    "short": "Konq 4.13",
    "release": "2014-04-16",
    "obsolete": true,
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "konq4_14": {
    "full": "Konqueror 4.14",
    "family": "KJS",
    "short": "Konq 4.14",
    "release": "2014-08-20",
    "obsolete": false,
    "note_id": "khtml",
    "note_html": "Results are only applicable for the KHTML rendering engine.",
    "test_suites": [
      "es5",
      "es6",
      "non-standard"
    ]
  },
  "ie7": {
    "full": "Internet Explorer 7",
    "family": "Chakra",
    "short": "IE 7",
    "release": "2006-10-18",
    "retire": "2016-01-12",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "ie8": {
    "full": "Internet Explorer 8",
    "family": "Chakra",
    "short": "IE 8",
    "release": "2009-03-19",
    "retire": "2016-01-12",
    "obsolete": true,
    "test_suites": [
      "es5",
      "esintl",
      "non-standard"
    ]
  },
  "ie9": {
    "full": "Internet Explorer 9",
    "family": "Chakra",
    "short": "IE 9",
    "release": "2011-03-14",
    "retire": "2016-01-12",
    "obsolete": true,
    "test_suites": [
      "es5",
      "esintl",
      "non-standard"
    ]
  },
  "ie10": {
    "full": "Internet Explorer 10",
    "family": "Chakra",
    "short": "IE 10",
    "release": "2012-10-26",
    "retire": "2016-01-12",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "esintl",
      "non-standard"
    ]
  },
  "ie11": {
    "full": "Internet Explorer 11",
    "family": "Chakra",
    "short": "IE 11",
    "release": "2013-10-17",
    "obsolete": false,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esintl",
      "non-standard"
    ]
  },
  "edge12": {
    "full": "Microsoft Edge 12",
    "family": "Chakra",
    "short": "Edge 12",
    "release": "2015-07-15",
    "obsolete": "very"
  },
  "edge13": {
    "full": "Microsoft Edge 13",
    "family": "Chakra",
    "short": "Edge 13",
    "release": "2015-11-05",
    "obsolete": "very"
  },
  "edge14": {
    "full": "Microsoft Edge 14",
    "family": "Chakra",
    "short": "Edge 14",
    "release": "2016-08-02",
    "obsolete": "very"
  },
  "edge15": {
    "full": "Microsoft Edge 15",
    "family": "Chakra",
    "short": "Edge 15",
    "release": "2017-04-11",
    "obsolete": true
  },
  "edge16": {
    "full": "Microsoft Edge 16",
    "family": "Chakra",
    "short": "Edge 16",
    "release": "2017-10-17",
    "obsolete": true
  },
  "edge17": {
    "full": "Microsoft Edge 17",
    "family": "Chakra",
    "short": "Edge 17",
    "release": "2018-04-30",
    "obsolete": false
  },
  "edge18": {
    "full": "Microsoft Edge 18",
    "family": "Chakra",
    "release": "2018-10-02",
    "short": "Edge 18",
    "obsolete": false
  },
  "edge19": {
    "full": "Microsoft Edge 19 Preview",
    "family": "Chakra",
    "short": "Edge 19 Preview",
    "unstable": true
  },
  "firefox1": {
    "full": "Firefox 1.0",
    "family": "SpiderMonkey",
    "short": "FF 1",
    "release": "2004-11-09",
    "obsolete": "very"
  },
  "firefox1_5": {
    "full": "Firefox 1.5",
    "family": "SpiderMonkey",
    "short": "FF 1.5",
    "release": "2005-11-29",
    "obsolete": "very"
  },
  "firefox2": {
    "full": "Firefox 2.0",
    "family": "SpiderMonkey",
    "short": "FF 2",
    "release": "2006-10-16",
    "obsolete": "very"
  },
  "firefox3": {
    "full": "Firefox 3.0",
    "family": "SpiderMonkey",
    "short": "FF 3",
    "release": "2008-06-17",
    "obsolete": "very"
  },
  "firefox3_5": {
    "full": "Firefox 3.5",
    "family": "SpiderMonkey",
    "short": "FF 3.5",
    "release": "2009-06-30",
    "obsolete": "very"
  },
  "firefox3_6": {
    "full": "Firefox 3.6",
    "family": "SpiderMonkey",
    "short": "FF 3.6",
    "release": "2010-01-21",
    "retire": "2012-04-24",
    "obsolete": "very"
  },
  "firefox4": {
    "full": "Firefox 4",
    "family": "SpiderMonkey",
    "short": "FF 4",
    "release": "2011-03-22",
    "retire": "2011-06-21",
    "obsolete": "very"
  },
  "firefox5": {
    "full": "Firefox 5",
    "family": "SpiderMonkey",
    "short": "FF 5",
    "release": "2011-06-21",
    "retire": "2011-08-16",
    "obsolete": "very"
  },
  "firefox6": {
    "full": "Firefox 6",
    "family": "SpiderMonkey",
    "short": "FF 6",
    "release": "2011-08-16",
    "retire": "2011-09-27",
    "obsolete": "very"
  },
  "firefox7": {
    "full": "Firefox 7",
    "family": "SpiderMonkey",
    "short": "FF 7",
    "release": "2011-09-27",
    "retire": "2011-11-08",
    "obsolete": "very"
  },
  "firefox8": {
    "full": "Firefox 8",
    "family": "SpiderMonkey",
    "short": "FF 8",
    "release": "2011-11-08",
    "retire": "2011-12-20",
    "obsolete": "very"
  },
  "firefox9": {
    "full": "Firefox 9",
    "family": "SpiderMonkey",
    "short": "FF 9",
    "release": "2011-12-20",
    "retire": "2012-01-31",
    "obsolete": "very"
  },
  "firefox10": {
    "full": "Firefox 10 ESR",
    "family": "SpiderMonkey",
    "short": "FF 10 ESR",
    "release": "2012-01-31",
    "retire": "2013-02-12",
    "obsolete": "very"
  },
  "firefox11": {
    "full": "Firefox 11",
    "family": "SpiderMonkey",
    "short": "FF 11",
    "release": "2012-03-13",
    "retire": "2012-04-24",
    "obsolete": "very"
  },
  "firefox12": {
    "full": "Firefox 12",
    "family": "SpiderMonkey",
    "short": "FF 12",
    "release": "2012-04-24",
    "retire": "2012-06-05",
    "obsolete": "very"
  },
  "firefox13": {
    "full": "Firefox 13",
    "family": "SpiderMonkey",
    "short": "FF 13",
    "release": "2012-06-05",
    "retire": "2012-06-26",
    "obsolete": "very"
  },
  "firefox14": {
    "full": "Firefox 14",
    "family": "SpiderMonkey",
    "short": "FF 14",
    "release": "2012-06-26",
    "retire": "2012-08-28",
    "obsolete": "very"
  },
  "firefox15": {
    "full": "Firefox 15",
    "family": "SpiderMonkey",
    "short": "FF 15",
    "release": "2012-08-28",
    "retire": "2012-10-09",
    "obsolete": "very"
  },
  "firefox16": {
    "full": "Firefox 16",
    "family": "SpiderMonkey",
    "short": "FF 16",
    "release": "2012-10-09",
    "retire": "2012-11-20",
    "obsolete": "very"
  },
  "firefox17": {
    "full": "Firefox 17 ESR",
    "family": "SpiderMonkey",
    "short": "FF 17 ESR",
    "release": "2012-11-20",
    "retire": "2013-12-03",
    "obsolete": "very"
  },
  "firefox18": {
    "full": "Firefox 18",
    "family": "SpiderMonkey",
    "short": "FF 18",
    "release": "2013-01-08",
    "retire": "2013-02-19",
    "obsolete": "very"
  },
  "firefox19": {
    "full": "Firefox 19",
    "family": "SpiderMonkey",
    "short": "FF 19",
    "release": "2013-02-19",
    "retire": "2013-04-02",
    "obsolete": "very"
  },
  "firefox20": {
    "full": "Firefox 20",
    "family": "SpiderMonkey",
    "short": "FF 20",
    "release": "2013-04-02",
    "retire": "2013-05-12",
    "obsolete": "very"
  },
  "firefox21": {
    "full": "Firefox 21",
    "family": "SpiderMonkey",
    "short": "FF 21",
    "release": "2013-05-12",
    "retire": "2013-06-25",
    "obsolete": "very"
  },
  "firefox22": {
    "full": "Firefox 22",
    "family": "SpiderMonkey",
    "short": "FF 22",
    "release": "2013-06-25",
    "retire": "2013-08-06",
    "obsolete": "very"
  },
  "firefox23": {
    "full": "Firefox 23",
    "family": "SpiderMonkey",
    "short": "FF 23",
    "release": "2013-08-06",
    "retire": "2013-09-17",
    "obsolete": "very"
  },
  "firefox24": {
    "full": "Firefox 24 ESR",
    "family": "SpiderMonkey",
    "short": "FF 24 ESR",
    "release": "2013-09-17",
    "retire": "2014-10-14",
    "obsolete": "very"
  },
  "firefox25": {
    "full": "Firefox 25",
    "family": "SpiderMonkey",
    "short": "FF 25",
    "release": "2013-10-29",
    "retire": "2013-12-10",
    "obsolete": "very"
  },
  "firefox26": {
    "full": "Firefox 26",
    "family": "SpiderMonkey",
    "short": "FF 26",
    "release": "2013-12-10",
    "retire": "2014-02-04",
    "obsolete": "very"
  },
  "firefox27": {
    "full": "Firefox 27",
    "family": "SpiderMonkey",
    "short": "FF 27",
    "release": "2014-02-04",
    "retire": "2014-03-18",
    "obsolete": "very"
  },
  "firefox28": {
    "full": "Firefox 28",
    "family": "SpiderMonkey",
    "short": "FF 28",
    "release": "2014-03-18",
    "retire": "2014-04-29",
    "obsolete": "very"
  },
  "firefox29": {
    "full": "Firefox 29",
    "family": "SpiderMonkey",
    "short": "FF 29",
    "release": "2014-04-29",
    "retire": "2014-06-10",
    "obsolete": "very"
  },
  "firefox30": {
    "full": "Firefox 30",
    "family": "SpiderMonkey",
    "short": "FF 30",
    "release": "2014-06-10",
    "retire": "2014-07-22",
    "obsolete": "very"
  },
  "firefox31": {
    "full": "Firefox 31 ESR",
    "family": "SpiderMonkey",
    "short": "FF 31 ESR",
    "release": "2014-07-22",
    "retire": "2015-08-11",
    "obsolete": "very"
  },
  "firefox32": {
    "full": "Firefox 32",
    "family": "SpiderMonkey",
    "short": "FF 32",
    "release": "2014-09-02",
    "retire": "2014-10-14",
    "obsolete": "very"
  },
  "firefox33": {
    "full": "Firefox 33",
    "family": "SpiderMonkey",
    "short": "FF 33",
    "release": "2014-10-14",
    "retire": "2014-12-01",
    "obsolete": "very"
  },
  "firefox34": {
    "full": "Firefox 34",
    "family": "SpiderMonkey",
    "short": "FF 34",
    "release": "2014-12-01",
    "retire": "2015-01-23",
    "obsolete": "very"
  },
  "firefox35": {
    "full": "Firefox 35",
    "family": "SpiderMonkey",
    "short": "FF 35",
    "release": "2015-01-23",
    "retire": "2015-02-24",
    "obsolete": "very"
  },
  "firefox36": {
    "full": "Firefox 36",
    "family": "SpiderMonkey",
    "short": "FF 36",
    "release": "2015-02-24",
    "retire": "2015-03-31",
    "obsolete": "very"
  },
  "firefox37": {
    "full": "Firefox 37",
    "family": "SpiderMonkey",
    "short": "FF 37",
    "release": "2015-03-31",
    "retire": "2015-05-12",
    "obsolete": "very"
  },
  "firefox38": {
    "full": "Firefox 38 ESR",
    "family": "SpiderMonkey",
    "short": "FF 38 ESR",
    "release": "2015-05-12",
    "retire": "2016-06-07",
    "obsolete": "very"
  },
  "firefox39": {
    "full": "Firefox 39",
    "family": "SpiderMonkey",
    "short": "FF 39",
    "release": "2015-07-02",
    "retire": "2015-08-11",
    "obsolete": "very"
  },
  "firefox40": {
    "full": "Firefox 40",
    "family": "SpiderMonkey",
    "short": "FF 40",
    "release": "2015-08-11",
    "retire": "2015-09-22",
    "obsolete": "very"
  },
  "firefox41": {
    "full": "Firefox 41",
    "family": "SpiderMonkey",
    "short": "FF 41",
    "release": "2015-09-22",
    "retire": "2015-11-03",
    "obsolete": "very"
  },
  "firefox42": {
    "full": "Firefox 42",
    "family": "SpiderMonkey",
    "short": "FF 42",
    "release": "2015-11-03",
    "retire": "2015-12-15",
    "obsolete": "very"
  },
  "firefox43": {
    "full": "Firefox 43",
    "family": "SpiderMonkey",
    "short": "FF 43",
    "release": "2015-12-15",
    "retire": "2016-01-26",
    "obsolete": "very"
  },
  "firefox44": {
    "full": "Firefox 44",
    "family": "SpiderMonkey",
    "short": "FF 44",
    "release": "2016-01-26",
    "retire": "2016-03-08",
    "obsolete": "very"
  },
  "firefox45": {
    "full": "Firefox 45 ESR",
    "family": "SpiderMonkey",
    "short": "FF 45 ESR",
    "release": "2016-03-08",
    "retire": "2017-06-13",
    "obsolete": "very"
  },
  "firefox46": {
    "full": "Firefox 46",
    "family": "SpiderMonkey",
    "short": "FF 46",
    "release": "2016-04-26",
    "retire": "2016-06-07",
    "obsolete": "very"
  },
  "firefox47": {
    "full": "Firefox 47",
    "family": "SpiderMonkey",
    "short": "FF 47",
    "release": "2016-06-07",
    "retire": "2016-08-02",
    "obsolete": "very"
  },
  "firefox48": {
    "full": "Firefox 48",
    "family": "SpiderMonkey",
    "short": "FF 48",
    "release": "2016-08-02",
    "retire": "2016-09-20",
    "obsolete": "very"
  },
  "firefox49": {
    "full": "Firefox 49",
    "family": "SpiderMonkey",
    "short": "FF 49",
    "release": "2016-09-20",
    "retire": "2016-11-15",
    "obsolete": "very"
  },
  "firefox50": {
    "full": "Firefox 50",
    "family": "SpiderMonkey",
    "short": "FF 50",
    "release": "2016-11-15",
    "retire": "2017-01-24",
    "obsolete": "very"
  },
  "firefox51": {
    "full": "Firefox 51",
    "family": "SpiderMonkey",
    "short": "FF 51",
    "release": "2017-01-24",
    "retire": "2017-03-07",
    "obsolete": "very"
  },
  "firefox52": {
    "full": "Firefox 52 ESR",
    "family": "SpiderMonkey",
    "short": "FF 52 ESR",
    "release": "2017-03-07",
    "retire": "2018-09-05",
    "obsolete": "very"
  },
  "firefox53": {
    "full": "Firefox 53",
    "family": "SpiderMonkey",
    "short": "FF 53",
    "release": "2017-04-19",
    "retire": "2017-06-13",
    "obsolete": "very"
  },
  "firefox54": {
    "full": "Firefox 54",
    "family": "SpiderMonkey",
    "short": "FF 54",
    "release": "2017-06-13",
    "retire": "2017-08-08",
    "obsolete": "very"
  },
  "firefox55": {
    "full": "Firefox 55",
    "family": "SpiderMonkey",
    "short": "FF 55",
    "release": "2017-08-08",
    "retire": "2017-09-28",
    "obsolete": "very"
  },
  "firefox56": {
    "full": "Firefox 56",
    "family": "SpiderMonkey",
    "short": "FF 56",
    "release": "2017-09-28",
    "retire": "2017-11-14",
    "obsolete": "very"
  },
  "firefox57": {
    "full": "Firefox 57",
    "family": "SpiderMonkey",
    "short": "FF 57",
    "release": "2017-11-14",
    "retire": "2018-01-16",
    "obsolete": "very"
  },
  "firefox58": {
    "full": "Firefox 58",
    "family": "SpiderMonkey",
    "short": "FF 58",
    "release": "2018-01-23",
    "retire": "2018-03-13",
    "obsolete": "very"
  },
  "firefox59": {
    "full": "Firefox 59",
    "family": "SpiderMonkey",
    "short": "FF 59",
    "release": "2018-03-13",
    "retire": "2018-05-09",
    "obsolete": true
  },
  "firefox60": {
    "full": "Firefox 60 ESR",
    "family": "SpiderMonkey",
    "short": "FF 60 ESR",
    "release": "2018-05-09",
    "retire": "2019-09-03",
    "obsolete": false
  },
  "firefox61": {
    "full": "Firefox 61",
    "family": "SpiderMonkey",
    "short": "FF 61",
    "release": "2018-06-26",
    "retire": "2018-09-05",
    "obsolete": true
  },
  "firefox62": {
    "full": "Firefox 62",
    "family": "SpiderMonkey",
    "short": "FF 62",
    "release": "2018-09-05",
    "retire": "2018-10-23",
    "obsolete": true
  },
  "firefox63": {
    "full": "Firefox 63",
    "family": "SpiderMonkey",
    "short": "FF 63",
    "release": "2018-10-23",
    "retire": "2018-12-11",
    "obsolete": true
  },
  "firefox64": {
    "full": "Firefox 64",
    "family": "SpiderMonkey",
    "short": "FF 64",
    "release": "2018-12-11",
    "retire": "2019-01-29",
    "obsolete": true
  },
  "firefox65": {
    "full": "Firefox 65",
    "family": "SpiderMonkey",
    "short": "FF 65",
    "release": "2019-01-29",
    "retire": "2019-03-19",
    "obsolete": true
  },
  "firefox66": {
    "full": "Firefox 66",
    "family": "SpiderMonkey",
    "short": "FF 66",
    "release": "2019-03-19",
    "retire": "2019-05-21",
    "obsolete": false
  },
  "firefox67": {
    "full": "Firefox 67",
    "family": "SpiderMonkey",
    "short": "FF 67",
    "release": "2019-05-21",
    "retire": "2019-07-09",
    "obsolete": false
  },
  "firefox68": {
    "full": "Firefox 68 Beta",
    "family": "SpiderMonkey",
    "short": "FF 68 Beta",
    "release": "2019-07-09",
    "retire": "2019-09-03",
    "unstable": true
  },
  "firefox69": {
    "full": "Firefox 69 Nightly",
    "family": "SpiderMonkey",
    "short": "FF 69 Nightly",
    "release": "2019-09-03",
    "retire": "2019-10-22",
    "unstable": true
  },
  "opera7": {
    "full": "Opera 7",
    "family": "Linear B",
    "short": "OP 7",
    "release": "2003-01-28",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera7_5": {
    "full": "Opera 7.5",
    "family": "Linear B",
    "short": "OP 7.5",
    "release": "2004",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera8": {
    "full": "Opera 8",
    "family": "Linear B",
    "short": "OP 8",
    "release": "2005-04-19",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera8_5": {
    "full": "Opera 8.5",
    "family": "Linear B",
    "short": "OP 8.5",
    "release": "2005-09-20",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera9": {
    "full": "Opera 9",
    "family": "Linear B",
    "short": "OP 9",
    "release": "2006-06-20",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera9_1": {
    "full": "Opera 9.1",
    "family": "Linear B",
    "short": "OP 9.1",
    "release": "2006",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera9_2": {
    "full": "Opera 9.2",
    "family": "Linear B",
    "short": "OP 9.2",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera9_5": {
    "full": "Opera 9.5",
    "family": "Futhark",
    "short": "OP 9.5",
    "release": "2008-06-12",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera10": {
    "full": "Opera 10",
    "family": "Futhark",
    "short": "OP 10",
    "release": "2009-09-01",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera10_10": {
    "full": "Opera 10.10",
    "family": "Futhark",
    "short": "OP 10.1",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera10_20": {
    "full": "Opera 10.20",
    "family": "Futhark",
    "short": "OP 10.2",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "opera10_50": {
    "full": "Opera 10.50",
    "family": "Carakan",
    "short": "OP 10.5",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "esintl",
      "non-standard"
    ]
  },
  "opera10_60": {
    "full": "Opera 10.60",
    "family": "Carakan",
    "short": "OP 10.6",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "esintl",
      "non-standard"
    ]
  },
  "opera11": {
    "full": "Opera 11",
    "family": "Carakan",
    "short": "OP 11",
    "release": "2010-12-16",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "esintl",
      "non-standard"
    ]
  },
  "opera11_10": {
    "full": "Opera 11.10",
    "family": "Carakan",
    "short": "OP 11.1",
    "release": "2011-04-11",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "esintl",
      "non-standard"
    ]
  },
  "opera11_50": {
    "full": "Opera 11.50",
    "family": "Carakan",
    "short": "OP 11.5",
    "release": "2011-06-28",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "esintl",
      "non-standard"
    ]
  },
  "opera12": {
    "full": "Opera 12",
    "family": "Carakan",
    "short": "OP 12",
    "release": "2012-06-14",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esintl",
      "non-standard"
    ]
  },
  "opera12_10": {
    "full": "Opera 12.10",
    "family": "Carakan",
    "short": "OP 12.10",
    "release": "2012-11-05",
    "obsolete": true
  },
  "chrome1": {
    "full": "Chrome 1",
    "family": "V8",
    "short": "CH 1",
    "release": "2008-12-11",
    "retire": "2009-05-24",
    "obsolete": "very"
  },
  "chrome2": {
    "full": "Chrome 2",
    "family": "V8",
    "short": "CH 2",
    "release": "2009-05-24",
    "retire": "2009-10-12",
    "obsolete": "very"
  },
  "chrome3": {
    "full": "Chrome 3",
    "family": "V8",
    "short": "CH 3",
    "release": "2009-10-12",
    "retire": "2010-01-25",
    "obsolete": "very"
  },
  "chrome4": {
    "full": "Chrome 4",
    "family": "V8",
    "short": "CH 4",
    "release": "2010-01-25",
    "retire": "2010-05-21",
    "obsolete": "very"
  },
  "chrome5": {
    "full": "Chrome 5",
    "family": "V8",
    "short": "CH 5",
    "release": "2010-05-21",
    "retire": "2010-09-02",
    "obsolete": "very"
  },
  "chrome6": {
    "full": "Chrome 6",
    "family": "V8",
    "short": "CH 6",
    "release": "2010-09-02",
    "retire": "2010-10-21",
    "obsolete": "very"
  },
  "chrome7": {
    "full": "Chrome 7",
    "family": "V8",
    "short": "CH 7",
    "release": "2010-10-21",
    "retire": "2010-12-02",
    "obsolete": "very"
  },
  "chrome8": {
    "full": "Chrome 8",
    "family": "V8",
    "short": "CH 8",
    "release": "2010-12-02",
    "retire": "2011-02-03",
    "obsolete": "very"
  },
  "chrome9": {
    "full": "Chrome 9",
    "family": "V8",
    "short": "CH 9",
    "release": "2011-02-03",
    "retire": "2011-03-08",
    "obsolete": "very"
  },
  "chrome10": {
    "full": "Chrome 10",
    "family": "V8",
    "short": "CH 10",
    "release": "2011-03-08",
    "retire": "2011-04-27",
    "obsolete": "very"
  },
  "chrome11": {
    "full": "Chrome 11",
    "family": "V8",
    "short": "CH 11",
    "release": "2011-04-27",
    "retire": "2011-06-07",
    "obsolete": "very"
  },
  "chrome12": {
    "full": "Chrome 12",
    "family": "V8",
    "short": "CH 12",
    "release": "2011-06-07",
    "retire": "2011-08-02",
    "obsolete": "very"
  },
  "chrome13": {
    "full": "Chrome 13",
    "family": "V8",
    "short": "CH 13",
    "release": "2011-08-02",
    "retire": "2011-09-16",
    "obsolete": "very"
  },
  "chrome14": {
    "full": "Chrome 14",
    "family": "V8",
    "short": "CH 14",
    "release": "2011-09-16",
    "retire": "2011-10-25",
    "obsolete": "very"
  },
  "chrome15": {
    "full": "Chrome 15",
    "family": "V8",
    "short": "CH 15",
    "release": "2011-10-25",
    "retire": "2011-12-13",
    "obsolete": "very"
  },
  "chrome16": {
    "full": "Chrome 16",
    "family": "V8",
    "short": "CH 16",
    "release": "2011-12-13",
    "retire": "2012-02-08",
    "obsolete": "very"
  },
  "chrome17": {
    "full": "Chrome 17",
    "family": "V8",
    "short": "CH 17",
    "release": "2012-02-08",
    "retire": "2012-09-26",
    "obsolete": "very"
  },
  "chrome18": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH 18",
    "release": "2012-03-28",
    "retire": "2012-06-28",
    "obsolete": "very"
  },
  "chrome19": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH 19",
    "release": "2012-05-15",
    "retire": "2012-06-26",
    "obsolete": "very"
  },
  "chrome20": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH 20",
    "release": "2012-06-26",
    "retire": "2012-08-22",
    "obsolete": "very"
  },
  "chrome21": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH 21",
    "release": "2012-07-31",
    "retire": "2012-09-25",
    "obsolete": "very"
  },
  "chrome22": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH 22",
    "release": "2012-09-25",
    "retire": "2012-11-28",
    "obsolete": "very"
  },
  "chrome23": {
    "full": "Chrome 23, Opera 15",
    "family": "V8",
    "short": "CH 23,<br>OP 15",
    "release": "2012-11-06",
    "retire": "2013-01-10",
    "obsolete": "very"
  },
  "chrome24": {
    "full": "Chrome 24",
    "family": "V8",
    "short": "CH 24",
    "release": "2013-01-10",
    "retire": "2013-03-04",
    "obsolete": "very"
  },
  "chrome25": {
    "full": "Chrome 25",
    "family": "V8",
    "short": "CH 25",
    "release": "2013-02-21",
    "retire": "2013-04-09",
    "obsolete": "very"
  },
  "chrome26": {
    "full": "Chrome 26",
    "family": "V8",
    "short": "CH 26",
    "release": "2013-03-26",
    "retire": "2013-06-03",
    "obsolete": "very"
  },
  "chrome27": {
    "full": "Chrome 27",
    "family": "V8",
    "short": "CH 27",
    "release": "2013-05-21",
    "retire": "2013-07-17",
    "obsolete": "very"
  },
  "chrome28": {
    "full": "Chrome 28",
    "family": "V8",
    "short": "CH 28",
    "release": "2013-06-17 ",
    "retire": "2013-09-12",
    "obsolete": "very"
  },
  "chrome29": {
    "full": "Chrome 29, Opera 16",
    "family": "V8",
    "short": "CH&nbsp;29,<br>OP&nbsp;16",
    "release": "2013-08-20",
    "retire": "2013-10-02",
    "obsolete": "very"
  },
  "chrome30": {
    "full": "Chrome, Opera 17",
    "family": "V8",
    "short": "CH&nbsp;30,<br>OP&nbsp;17",
    "release": "2013-09-18",
    "retire": "2013-11-20",
    "obsolete": "very"
  },
  "chrome31": {
    "full": "Chrome, Opera 18",
    "family": "V8",
    "short": "CH&nbsp;31,<br>OP&nbsp;18",
    "release": "2013-11-12",
    "retire": "2014-01-27",
    "obsolete": "very"
  },
  "chrome32": {
    "full": "Chrome, Opera 19",
    "family": "V8",
    "short": "CH&nbsp;32,<br>OP&nbsp;19",
    "release": "2014-01-14",
    "retire": "2014-02-26",
    "obsolete": "very"
  },
  "chrome33": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;33,<br>OP&nbsp;20",
    "release": "2014-02-18",
    "retire": "2014-04-29",
    "obsolete": "very"
  },
  "chrome34": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;34,<br>OP&nbsp;21",
    "release": "2014-04-02",
    "retire": "2014-05-28",
    "obsolete": "very"
  },
  "chrome35": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;35,<br>OP&nbsp;22",
    "release": "2014-05-20",
    "retire": "2014-07-16",
    "obsolete": "very"
  },
  "chrome36": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;36,<br>OP&nbsp;23",
    "release": "2014-07-15",
    "retire": "2014-09-22",
    "obsolete": "very"
  },
  "chrome37": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;37,<br>OP&nbsp;24",
    "release": "2014-08-26",
    "retire": "2014-10-08",
    "obsolete": "very"
  },
  "chrome38": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;38,<br>OP&nbsp;25",
    "release": "2014-10-07",
    "retire": "2014-11-24",
    "obsolete": "very"
  },
  "chrome39": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 39,<br>OP&nbsp;26",
    "release": "2014-11-12",
    "retire": "2015-01-21",
    "obsolete": "very"
  },
  "chrome40": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 40,<br>OP&nbsp;27",
    "release": "2015-01-20",
    "retire": "2015-03-16",
    "obsolete": "very"
  },
  "chrome41": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 41,<br>OP&nbsp;28",
    "release": "2015-03-03",
    "retire": "2015-04-16",
    "obsolete": "very"
  },
  "chrome42": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 42,<br>OP&nbsp;29",
    "release": "2015-04-14",
    "retire": "2015-06-01",
    "obsolete": "very"
  },
  "chrome43": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 43,<br>OP&nbsp;30",
    "release": "2015-05-19",
    "retire": "2015-07-29",
    "obsolete": "very"
  },
  "chrome44": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 44,<br>OP&nbsp;31",
    "release": "2015-07-21",
    "retire": "2015-09-02",
    "obsolete": "very"
  },
  "chrome45": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 45,<br>OP&nbsp;32",
    "release": "2015-09-01",
    "retire": "2015-10-22",
    "obsolete": "very"
  },
  "chrome46": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 46,<br>OP&nbsp;33",
    "release": "2015-10-13",
    "retire": "2015-12-02",
    "obsolete": "very"
  },
  "chrome47": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 47,<br>OP&nbsp;34",
    "release": "2015-12-01",
    "retire": "2016-01-27",
    "obsolete": "very"
  },
  "chrome48": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 48,<br>OP&nbsp;35",
    "release": "2016-01-20",
    "retire": "2016-03-09",
    "obsolete": "very"
  },
  "chrome49": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 49,<br>OP&nbsp;36",
    "release": "2016-03-02",
    "retire": "2016-04-26",
    "obsolete": "very"
  },
  "chrome50": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 50,<br>OP&nbsp;37",
    "release": "2016-04-13",
    "retire": "2016-06-01",
    "obsolete": "very"
  },
  "chrome51": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH 51,<br>OP&nbsp;38",
    "release": "2016-05-25",
    "retire": "2016-07-27",
    "obsolete": "very"
  },
  "chrome52": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;52,<br>OP&nbsp;39",
    "release": "2016-07-20",
    "retire": "2016-09-07",
    "obsolete": "very"
  },
  "chrome53": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;53,<br>OP&nbsp;40",
    "release": "2016-08-31",
    "retire": "2016-10-19",
    "obsolete": "very"
  },
  "chrome54": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;54,<br>OP&nbsp;41",
    "release": "2016-10-12",
    "retire": "2016-12-06",
    "obsolete": "very"
  },
  "chrome55": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;55,<br>OP&nbsp;42",
    "release": "2016-12-01",
    "retire": "2017-02-01",
    "obsolete": "very"
  },
  "chrome56": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;56,<br>OP&nbsp;43",
    "release": "2017-01-25",
    "retire": "2017-03-16",
    "obsolete": "very"
  },
  "chrome57": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;57,<br>OP&nbsp;44",
    "release": "2017-03-09",
    "retire": "2017-04-25",
    "obsolete": "very"
  },
  "chrome58": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;58,<br>OP&nbsp;45",
    "release": "2017-04-19",
    "retire": "2017-06-06",
    "obsolete": "very"
  },
  "chrome59": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;59,<br>OP&nbsp;46",
    "release": "2017-06-05",
    "retire": "2017-07-31",
    "obsolete": "very"
  },
  "chrome60": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;60,<br>OP&nbsp;47",
    "release": "2017-07-25",
    "retire": "2017-09-05",
    "obsolete": "very"
  },
  "chrome61": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;61,<br>OP&nbsp;48",
    "release": "2017-09-05",
    "retire": "2017-10-19",
    "obsolete": "very"
  },
  "chrome62": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;62,<br>OP&nbsp;49",
    "release": "2017-10-17",
    "retire": "2017-12-06",
    "obsolete": "very"
  },
  "chrome63": {
    "full": "Chrome, Opera",
    "family": "V8",
    "short": "CH&nbsp;63,<br>OP&nbsp;50",
    "release": "2017-12-05",
    "retire": "2018-01-24",
    "obsolete": "very"
  },
  "chrome64": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;64,<br>OP&nbsp;51",
    "release": "2018-01-23",
    "retire": "2018-03-06",
    "obsolete": "very"
  },
  "chrome65": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;65,<br>OP&nbsp;52",
    "release": "2018-03-06",
    "retire": "2018-04-17",
    "obsolete": "very"
  },
  "chrome66": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;66,<br>OP&nbsp;53",
    "release": "2018-04-17",
    "retire": "2018-05-29",
    "obsolete": "very"
  },
  "chrome67": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;67,<br>OP&nbsp;54",
    "release": "2018-05-29",
    "retire": "2018-07-24",
    "obsolete": true
  },
  "chrome68": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;68,<br>OP&nbsp;55",
    "release": "2018-07-24",
    "retire": "2018-09-04",
    "obsolete": true
  },
  "chrome69": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;69,<br>OP&nbsp;56",
    "release": "2018-09-04",
    "retire": "2018-10-16",
    "obsolete": true
  },
  "chrome70": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;70,<br>OP&nbsp;57",
    "release": "2018-10-16",
    "retire": "2018-12-04",
    "obsolete": true
  },
  "chrome71": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;71,<br>OP&nbsp;58",
    "release": "2018-12-04",
    "retire": "2019-01-29",
    "obsolete": true
  },
  "chrome72": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;72,<br>OP&nbsp;59",
    "release": "2019-01-29",
    "retire": "2019-03-12",
    "obsolete": true
  },
  "chrome73": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;73,<br>OP&nbsp;60",
    "release": "2019-03-12",
    "retire": "2019-04-23",
    "obsolete": true
  },
  "chrome74": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;74,<br>OP&nbsp;61",
    "release": "2019-04-23",
    "retire": "2019-06-04",
    "obsolete": false
  },
  "chrome75": {
    "full": "Chrome",
    "family": "V8",
    "short": "CH&nbsp;75,<br>OP&nbsp;62",
    "release": "2019-06-04",
    "retire": "2019-07-30",
    "obsolete": false
  },
  "chrome76": {
    "full": "Chrome Beta",
    "family": "V8",
    "short": "CH&nbsp;76,<br>OP&nbsp;63",
    "release": "2019-07-30",
    "retire": "2019-09-10",
    "unstable": true
  },
  "chrome77": {
    "full": "Chrome Canary",
    "family": "V8",
    "short": "CH&nbsp;77,<br>OP&nbsp;64",
    "release": "2019-09-10",
    "unstable": true
  },
  "safari1": {
    "full": "Safari 1.0",
    "family": "JavaScriptCore",
    "short": "SF 1",
    "release": "2003-06-23",
    "obsolete": "very"
  },
  "safari1_1": {
    "full": "Safari 1.1",
    "family": "JavaScriptCore",
    "short": "SF 1.1",
    "release": "2003-10-24",
    "obsolete": "very"
  },
  "safari1_2": {
    "full": "Safari 1.2",
    "family": "JavaScriptCore",
    "short": "SF 1.2",
    "release": "2004-02-02",
    "obsolete": "very"
  },
  "safari1_3": {
    "full": "Safari 1.3",
    "family": "JavaScriptCore",
    "short": "SF 1.3",
    "release": "2005-04-15",
    "obsolete": "very"
  },
  "safari2": {
    "full": "Safari 2",
    "family": "JavaScriptCore",
    "short": "SF 2",
    "release": "2005-04-29",
    "obsolete": "very"
  },
  "safari3": {
    "full": "Safari 3",
    "family": "JavaScriptCore",
    "short": "SF 3",
    "release": "2007-06-11",
    "obsolete": "very"
  },
  "safari3_1": {
    "full": "Safari 3.1",
    "family": "JavaScriptCore",
    "short": "SF 3.1",
    "release": "2008-03-18",
    "obsolete": "very"
  },
  "safari3_2": {
    "full": "Safari 3.2",
    "family": "JavaScriptCore",
    "short": "SF 3.2",
    "release": "2008-11-13",
    "obsolete": "very"
  },
  "safari4": {
    "full": "Safari 4",
    "family": "JavaScriptCore",
    "short": "SF 4",
    "release": "2009-06-8",
    "obsolete": "very"
  },
  "safari4_1": {
    "full": "Safari 4.1",
    "family": "JavaScriptCore",
    "short": "SF 3.1",
    "release": "2010-06-07",
    "obsolete": "very"
  },
  "safari5": {
    "full": "Safari 5",
    "family": "JavaScriptCore",
    "short": "SF 5",
    "release": "2010-06-7",
    "obsolete": "very"
  },
  "safari5_1": {
    "full": "Safari 5.1",
    "family": "JavaScriptCore",
    "short": "SF 5.1",
    "release": "2011-07-20",
    "obsolete": "very"
  },
  "safari6": {
    "full": "Safari 6",
    "family": "JavaScriptCore",
    "short": "SF 6",
    "release": "2012-07-25",
    "obsolete": "very"
  },
  "safari7": {
    "full": "Safari 7",
    "family": "JavaScriptCore",
    "short": "SF 7",
    "release": "2013-10-22",
    "obsolete": "very"
  },
  "safari7_1": {
    "full": "Safari 7.1",
    "family": "JavaScriptCore",
    "short": "SF 7.1",
    "release": "2014-09-18",
    "obsolete": "very"
  },
  "safari8": {
    "full": "Safari 8",
    "family": "JavaScriptCore",
    "short": "SF 8",
    "release": "2014-10-16",
    "obsolete": "very"
  },
  "safari9": {
    "full": "Safari 9",
    "family": "JavaScriptCore",
    "short": "SF 9",
    "release": "2015-09-30",
    "obsolete": "very"
  },
  "safari10": {
    "full": "Safari 10",
    "family": "JavaScriptCore",
    "short": "SF 10",
    "release": "2016-09-20",
    "obsolete": "very"
  },
  "safari10_1": {
    "full": "Safari 10.1",
    "family": "JavaScriptCore",
    "short": "SF 10.1",
    "release": "2017-03-27",
    "obsolete": true
  },
  "safari11": {
    "full": "Safari 11",
    "family": "JavaScriptCore",
    "short": "SF 11",
    "release": "2017-09-19",
    "obsolete": true
  },
  "safari11_1": {
    "full": "Safari 11.1",
    "family": "JavaScriptCore",
    "short": "SF 11.1",
    "release": "2018-03-30",
    "obsolete": true
  },
  "safari12": {
    "full": "Safari 12",
    "family": "JavaScriptCore",
    "short": "SF 12",
    "release": "2018-09-17",
    "obsolete": false
  },
  "safari12_1": {
    "full": "Safari 12.1",
    "family": "JavaScriptCore",
    "short": "SF&nbsp;12.1",
    "release": "2019-03-25",
    "obsolete": false
  },
  "safaritp": {
    "full": "Safari Technology Preview Release 73",
    "family": "JavaScriptCore",
    "short": "SF TP",
    "release": "2019-01-09",
    "unstable": true
  },
  "webkit": {
    "full": "Webkit r222556 (October 4, 2017)",
    "family": "JavaScriptCore",
    "short": "WK",
    "release": "2017-10-04",
    "unstable": true
  },
  "rhino1_7": {
    "full": "Rhino 1.7",
    "short": "Rhino 1.7",
    "platformtype": "engine",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "non-standard"
    ]
  },
  "besen": {
    "full": "Bero's EcmaScript Engine (version 1.0.0.489)",
    "short": "BESEN",
    "link": "http://besen.sourceforge.net/",
    "obsolete": false,
    "platformtype": "engine",
    "test_suites": [
      "es5",
      "non-standard"
    ]
  },
  "phantom2": {
    "full": "PhantomJS 2.0",
    "short": "PJS",
    "link": "https://github.com/ariya/phantomjs",
    "release": "2015-01-24",
    "retire": "2016-01-24",
    "obsolete": "very",
    "platformtype": "engine",
    "equals": "safari6",
    "needs_annex_b": true
  },
  "phantom2_1": {
    "full": "PhantomJS 2.1",
    "short": "PJS",
    "link": "https://github.com/ariya/phantomjs",
    "release": "2016-01-24",
    "retire": "2018-06-02",
    "obsolete": true,
    "platformtype": "engine",
    "equals": "safari6",
    "needs_annex_b": true
  },
  "ejs": {
    "full": "Echo JS",
    "short": "Echo JS",
    "platformtype": "engine",
    "unstable": true,
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "xs6": {
    "full": "Kinoma XS6",
    "short": "XS6",
    "platformtype": "engine",
    "test_suites": [
      "es6"
    ]
  },
  "jxa": {
    "full": "JavaScript Automation for OS X",
    "short": "JXA",
    "platformtype": "engine",
    "test_suites": [
      "es6"
    ]
  },
  "node0_10": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node 0.10",
    "equals": "chrome14",
    "platformtype": "engine",
    "note_id": "harmony-flag-old",
    "note_html": "Flagged features have to be enabled via <code>--harmony</code> flag",
    "release": "2013-03-11",
    "retire": "2016-10-31",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node0_12": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node 0.12",
    "equals": "chrome28",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "note_html": "Flagged features have to be enabled via <code>--harmony</code> or <code>--es_staging</code> flag",
    "release": "2015-02-06",
    "retire": "2016-12-31",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "iojs1": {
    "full": "io.js",
    "family": "Node.js",
    "short": "io.js 1",
    "equals": "chrome31",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "release": "2014-01-15",
    "retire": "2014-02-03",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl"
    ]
  },
  "iojs1_1": {
    "full": "io.js",
    "family": "Node.js",
    "short": "io.js &gt;=1.1 &lt;2",
    "equals": "chrome41",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "release": "2014-02-03",
    "retire": "2015-05-04",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "iojs2": {
    "full": "io.js",
    "family": "Node.js",
    "short": "io.js 2",
    "equals": "chrome42",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "release": "2015-05-04",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "iojs3": {
    "full": "io.js",
    "family": "Node.js",
    "short": "io.js 3",
    "equals": "chrome44",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "release": "2015-08-04",
    "retire": "2015-09-08",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node4": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node 4",
    "equals": "chrome45",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "release": "2015-09-08",
    "retire": "2018-04-01",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node5": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node 5",
    "equals": "chrome46",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "release": "2015-10-29",
    "retire": "2016-04-26",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node6": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node 6.0-6.4",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome50",
    "release": "2016-04-26",
    "retire": "2016-08-16",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node6_5": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node &gt;=6.5 &lt;7",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome51",
    "release": "2016-08-16",
    "retire": "2019-04-18",
    "obsolete": false,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node7": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node 7.0-7.5",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome54",
    "release": "2016-10-25",
    "retire": "2017-02-21",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node7_6": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node &gt;=7.6 &lt;8",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome55",
    "release": "2017-02-21",
    "retire": "2017-05-30",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node8": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node &gt;=8.0 &lt;8.3",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome58",
    "release": "2017-05-30",
    "retire": "2017-08-08",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node8_3": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node &gt;=8.3 &lt;8.7",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome60",
    "release": "2017-08-08",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node8_7": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node &gt;=8.7 &lt;8.10",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome61",
    "release": "2017-10-11",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node8_10": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node &gt;=8.10 &lt;9",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome62",
    "release": "2018-03-07",
    "unstable": false,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node10_0": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node &gt;=10.0 &lt;10.4",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome66",
    "release": "2018-04-24",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node10_4": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node &gt;=10.4 &lt;10.9",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome67",
    "release": "2018-06-06",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node10_9": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node &gt;=10.9 &lt;11",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome68",
    "release": "2018-08-15",
    "obsolete": false,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "node11_0": {
    "full": "Node.js",
    "family": "Node.js",
    "short": "Node &gt;=11",
    "platformtype": "engine",
    "note_id": "harmony-flag",
    "equals": "chrome70",
    "release": "2018-10-23",
    "obsolete": false,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "duktape1_0": {
    "full": "Duktape 1.0",
    "family": "Duktape",
    "short": "DUK 1.0",
    "platformtype": "engine",
    "release": "2014-10-26",
    "retire": "2015-01-09",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "duktape1_1": {
    "full": "Duktape 1.1",
    "family": "Duktape",
    "short": "DUK 1.1",
    "platformtype": "engine",
    "release": "2015-01-09",
    "retire": "2015-04-05",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "duktape1_2": {
    "full": "Duktape 1.2",
    "family": "Duktape",
    "short": "DUK 1.2",
    "platformtype": "engine",
    "release": "2015-04-05",
    "retire": "2016-04-19",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "duktape1_3": {
    "full": "Duktape 1.3",
    "family": "Duktape",
    "short": "DUK 1.3",
    "platformtype": "engine",
    "release": "2015-09-12",
    "retire": "2016-04-17",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "duktape1_4": {
    "full": "Duktape 1.4",
    "family": "Duktape",
    "short": "DUK 1.4",
    "platformtype": "engine",
    "release": "2016-01-10",
    "retire": "2016-08-29",
    "obsolete": "very",
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "duktape1_5": {
    "full": "Duktape 1.5",
    "family": "Duktape",
    "short": "DUK 1.5",
    "platformtype": "engine",
    "release": "2016-05-03",
    "retire": "2016-12-12",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "duktape1_6": {
    "full": "Duktape 1.6",
    "family": "Duktape",
    "short": "DUK 1.6",
    "platformtype": "engine",
    "release": "2016-12-12",
    "retire": "2017-03-20",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "duktape1_7": {
    "full": "Duktape 1.7",
    "family": "Duktape",
    "short": "DUK 1.7",
    "platformtype": "engine",
    "release": "2017-03-20",
    "retire": "2017-08-02",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "duktape1_8": {
    "full": "Duktape 1.8",
    "family": "Duktape",
    "short": "DUK 1.8",
    "platformtype": "engine",
    "release": "2017-08-02",
    "obsolete": false,
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "duktape2_0": {
    "full": "Duktape 2.0",
    "family": "Duktape",
    "short": "DUK 2.0",
    "platformtype": "engine",
    "release": "2017-01-02",
    "retire": "2017-05-04",
    "obsolete": true
  },
  "duktape2_1": {
    "full": "Duktape 2.1",
    "family": "Duktape",
    "short": "DUK 2.1",
    "platformtype": "engine",
    "release": "2017-04-15",
    "retire": "2017-09-23",
    "obsolete": true
  },
  "duktape2_2": {
    "full": "Duktape 2.2",
    "family": "Duktape",
    "short": "DUK 2.2",
    "platformtype": "engine",
    "release": "2018-08-04",
    "obsolete": true
  },
  "duktape2_3": {
    "full": "Duktape 2.3",
    "family": "Duktape",
    "short": "DUK 2.3",
    "platformtype": "engine",
    "release": "2017-09-23",
    "obsolete": false
  },
  "nashorn1_8": {
    "full": "Oracle Nashorn 1.8",
    "family": "Nashorn",
    "short": "JJS 1.8",
    "platformtype": "engine",
    "release": "2014-03-18",
    "obsolete": false,
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "nashorn9": {
    "full": "Oracle Nashorn 9",
    "family": "Nashorn",
    "short": "JJS 9",
    "platformtype": "engine",
    "release": "2017-09-21",
    "obsolete": true,
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "nashorn10": {
    "full": "Oracle Nashorn 10",
    "family": "Nashorn",
    "short": "JJS 10",
    "platformtype": "engine",
    "release": "2018-03-20",
    "obsolete": false,
    "test_suites": [
      "es5",
      "es6"
    ]
  },
  "graalvm": {
    "full": "GraalVM JavaScript 19.0.0",
    "family": "GraalVM",
    "short": "GraalVM 19.0.0",
    "platformtype": "engine",
    "note_id": "graalvm-node-mode",
    "note_html": "Executed in Node.js/JVM mode via <code>graalvm/bin/node --jvm</code>.",
    "release": "2019-05-09",
    "unstable": false,
    "test_suites": [
      "es5",
      "es6",
      "es2016plus",
      "esnext",
      "esintl",
      "non-standard"
    ]
  },
  "android1_5": {
    "full": "Android Browser 1.5 (Cupcake)",
    "family": "Android Browser",
    "short": "AN 1.5",
    "platformtype": "mobile",
    "release": "2009-04-30",
    "obsolete": "very"
  },
  "android1_6": {
    "full": "Android Browser 1.6 (Donut)",
    "family": "Android Browser",
    "short": "AN 1.6",
    "platformtype": "mobile",
    "release": "2009-09-15",
    "obsolete": "very"
  },
  "android2_0": {
    "full": "Android Browser 2.0 (Eclair)",
    "family": "Android Browser",
    "short": "AN 2.0",
    "platformtype": "mobile",
    "release": "2009-10-26",
    "obsolete": "very"
  },
  "android2_1": {
    "full": "Android Browser 2.1 (Eclair)",
    "family": "Android Browser",
    "short": "AN 2.1",
    "platformtype": "mobile",
    "release": "2010-01-12",
    "obsolete": "very"
  },
  "android2_2": {
    "full": "Android Browser 2.2 (Froyo)",
    "family": "Android Browser",
    "short": "AN 2.2",
    "platformtype": "mobile",
    "release": "2010-05-20",
    "obsolete": "very"
  },
  "android2_3": {
    "full": "Android Browser 2.3 (Gingerbread)",
    "family": "Android Browser",
    "short": "AN 2.3",
    "platformtype": "mobile",
    "release": "2010-12-06",
    "obsolete": "very"
  },
  "android3_0": {
    "full": "Android Browser 3.0 (Honeycomb)",
    "family": "Android Browser",
    "short": "AN 3.0",
    "platformtype": "mobile",
    "release": "2011-02-22",
    "obsolete": "very"
  },
  "android3_1": {
    "full": "Android Browser 3.1 (Honeycomb)",
    "family": "Android Browser",
    "short": "AN 3.1",
    "platformtype": "mobile",
    "release": "2011-05-10",
    "obsolete": "very"
  },
  "android3_2": {
    "full": "Android Browser 3.2 (Honeycomb)",
    "family": "Android Browser",
    "short": "AN 3.2",
    "platformtype": "mobile",
    "release": "2011-07-15",
    "obsolete": "very"
  },
  "android4_0": {
    "full": "Android Browser 4.0 (Ice Cream Sandwich)",
    "family": "Android Browser",
    "short": "AN 4.0",
    "platformtype": "mobile",
    "release": "2011-10-18",
    "obsolete": "very"
  },
  "android4_1": {
    "full": "Android Browser 4.1 (Jellybean)",
    "family": "Android Browser",
    "short": "AN 4.1",
    "platformtype": "mobile",
    "release": "2012-07-09",
    "obsolete": "very"
  },
  "android4_2": {
    "full": "Android Browser 4.2 (Jellybean)",
    "family": "Android Browser",
    "short": "AN 4.2",
    "platformtype": "mobile",
    "release": "2012-11-13",
    "obsolete": "very"
  },
  "android4_3": {
    "full": "Android Browser 4.3 (Jellybean)",
    "family": "Android Browser",
    "short": "AN 4.3",
    "platformtype": "mobile",
    "release": "2013-07-24",
    "obsolete": "very"
  },
  "android4_4": {
    "full": "Android Browser 4.4 (KitKat)",
    "family": "Android Browser",
    "short": "AN 4.4",
    "platformtype": "mobile",
    "equals": "chrome30",
    "release": "2013-10-31",
    "obsolete": true
  },
  "android4_4_3": {
    "full": "Android Browser 4.4.3 (KitKat)",
    "family": "Android Browser",
    "short": "AN 4.4.3",
    "platformtype": "mobile",
    "equals": "chrome33",
    "release": "2014-06-02",
    "obsolete": true
  },
  "ios4": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 4",
    "platformtype": "mobile",
    "release": "2010-21-06",
    "obsolete": "very"
  },
  "ios5": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 5",
    "platformtype": "mobile",
    "release": "2011-10-12",
    "obsolete": "very"
  },
  "ios5_1": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 5.1",
    "platformtype": "mobile",
    "release": "2012-03-07",
    "obsolete": "very"
  },
  "ios6": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 6",
    "platformtype": "mobile",
    "equals": "safari5_1",
    "release": "2012-09-19",
    "obsolete": "very"
  },
  "ios7": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 7",
    "platformtype": "mobile",
    "equals": "safari7",
    "release": "2013-09-18",
    "obsolete": "very"
  },
  "ios8": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 8",
    "platformtype": "mobile",
    "equals": "safari7_1",
    "release": "2014-09-17",
    "obsolete": "very"
  },
  "ios9": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 9",
    "platformtype": "mobile",
    "equals": "safari9",
    "release": "2015-09-16",
    "obsolete": "very"
  },
  "ios10": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 10.0-10.2",
    "platformtype": "mobile",
    "equals": "safari10",
    "release": "2016-09-16",
    "obsolete": "very"
  },
  "ios10_3": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS &gt;=10.3 &lt;11",
    "platformtype": "mobile",
    "equals": "safari10_1",
    "release": "2017-03-27",
    "obsolete": true
  },
  "ios11": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 11",
    "platformtype": "mobile",
    "equals": "safari11",
    "obsolete": true
  },
  "ios11_3": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 11.3",
    "platformtype": "mobile",
    "equals": "safari11_1",
    "release": "2018-03-30",
    "obsolete": true
  },
  "ios12": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 12",
    "platformtype": "mobile",
    "equals": "safari12",
    "release": "2018-09-17",
    "obsolete": false
  },
  "ios12_2": {
    "full": "iOS Safari",
    "family": "iOS Safari",
    "short": "iOS 12.2",
    "platformtype": "mobile",
    "equals": "safari12_1",
    "release": "2019-03-25",
    "obsolete": false
  },
  "samsung2_1": {
    "full": "Samsung Internet for Android 2.1",
    "family": "Samsung",
    "short": "Samsung 2.1",
    "platformtype": "mobile",
    "equals": "chrome34",
    "obsolete": "very"
  },
  "samsung3": {
    "full": "Samsung Internet for Android 3.0",
    "family": "Samsung",
    "short": "Samsung 3.0",
    "platformtype": "mobile",
    "equals": "chrome38",
    "obsolete": "very"
  },
  "samsung3_4": {
    "full": "Samsung Internet for Android 3.4",
    "family": "Samsung",
    "short": "Samsung 3.4",
    "platformtype": "mobile",
    "equals": "chrome42",
    "obsolete": "very"
  },
  "samsung4": {
    "full": "Samsung Internet for Android 4.0",
    "family": "Samsung",
    "short": "Samsung 4.0",
    "platformtype": "mobile",
    "equals": "chrome44",
    "obsolete": "very"
  },
  "samsung5": {
    "full": "Samsung Internet for Android 5.0",
    "family": "Samsung",
    "short": "Samsung 5.0",
    "platformtype": "mobile",
    "equals": "chrome51",
    "release": "2016-12-16",
    "obsolete": "very"
  },
  "samsung5_4": {
    "full": "Samsung Internet for Android 5.4",
    "family": "Samsung",
    "short": "Samsung 5.4",
    "platformtype": "mobile",
    "release": "2017-05-17",
    "obsolete": "very"
  },
  "samsung6_2": {
    "full": "Samsung Internet for Android 6.2",
    "family": "Samsung",
    "short": "Samsung 6.2",
    "platformtype": "mobile",
    "equals": "chrome56",
    "release": "2017-10-30",
    "obsolete": "very"
  },
  "samsung6_4": {
    "full": "Samsung Internet for Android 6.4",
    "family": "Samsung",
    "short": "Samsung 6.4",
    "platformtype": "mobile",
    "release": "2018-02-19",
    "obsolete": true
  },
  "samsung7_2": {
    "full": "Samsung Internet for Android 7.2",
    "family": "Samsung",
    "short": "Samsung 7.2",
    "platformtype": "mobile",
    "equals": "chrome59",
    "release": "2018-06-20",
    "obsolete": true
  },
  "samsung8_2": {
    "full": "Samsung Internet for Android 8.2",
    "family": "Samsung",
    "short": "Samsung 8.2",
    "platformtype": "mobile",
    "equals": "chrome63",
    "obsolete": false
  }
}
