Source of data/browser/support.inc.pl

# automatically generated by tools/mkcaniuse
+{
  -date    => "2018-04-14T06:58:05",
  agents   => {
                and_ff  => {
                             abbr     => "FF/And.",
                             browser  => "Firefox for Android",
                             prefix   => "moz",
                             type     => "mobile",
                             versions => [57, undef, undef, undef],
                           },
                and_qq  => {
                             abbr     => "QQ",
                             browser  => "QQ Browser",
                             prefix   => "webkit",
                             type     => "mobile",
                             versions => [1.2, undef, undef, undef],
                           },
                and_uc  => {
                             abbr => "UC",
                             browser => "UC Browser for Android",
                             prefix => "webkit",
                             prefix_exceptions => { "11.8" => "webkit" },
                             type => "mobile",
                             versions => [11.8, undef, undef, undef],
                           },
                android => {
                             abbr     => "And.",
                             browser  => "Chrome for Android (former Android Browser)",
                             prefix   => "webkit",
                             type     => "mobile",
                             versions => [
                                           2.1,
                                           2.2,
                                           2.3,
                                           3,
                                           4,
                                           4.1,
                                           "4.2-4.3",
                                           4.4,
                                           "4.4.3-4.4.4",
                                           62,
                                           64,
                                           undef,
                                           undef,
                                           undef,
                                         ],
                           },
                baidu   => {
                             abbr     => "baidu",
                             browser  => "Baidu Browser",
                             prefix   => "webkit",
                             type     => "mobile",
                             versions => [7.12, undef, undef, undef],
                           },
                bb      => {
                             abbr     => "BB",
                             browser  => "Blackberry Browser",
                             prefix   => "webkit",
                             type     => "mobile",
                             versions => [7, 10, undef, undef, undef],
                           },
                chrome  => {
                             abbr     => "Chr.",
                             browser  => "Chrome",
                             prefix   => "webkit",
                             type     => "desktop",
                             versions => [4 .. 68],
                           },
                firefox => {
                             abbr     => "FF",
                             browser  => "Firefox",
                             prefix   => "moz",
                             type     => "desktop",
                             versions => [2, 3, 3.5, 3.6, 4 .. 61, undef],
                           },
                ie      => {
                             abbr     => "IE",
                             browser  => "Edge (former IE)",
                             prefix   => "ms",
                             type     => "desktop",
                             versions => [5.5, 6 .. 18, undef],
                           },
                ie_mob  => {
                             abbr     => "IE.Mob",
                             browser  => "IE Mobile",
                             prefix   => "ms",
                             type     => "mobile",
                             versions => [10, 11, undef, undef, undef],
                           },
                ios_saf => {
                             abbr     => "iOS",
                             browser  => "iOS Safari",
                             prefix   => "webkit",
                             type     => "mobile",
                             versions => [
                                           3.2,
                                           "4.0-4.1",
                                           "4.2-4.3",
                                           "5.0-5.1",
                                           "6.0-6.1",
                                           "7.0-7.1",
                                           8,
                                           "8.1-8.4",
                                           "9.0-9.2",
                                           9.3,
                                           "10.0-10.2",
                                           10.3,
                                           "11.0-11.2",
                                           11.3,
                                           undef,
                                           undef,
                                           undef,
                                         ],
                           },
                op_mini => {
                             abbr     => "O.Mini",
                             browser  => "Opera Mini",
                             prefix   => "o",
                             type     => "mobile",
                             versions => ["all", undef, undef, undef],
                           },
                op_mob  => {
                             abbr => "O.Mob",
                             browser => "Opera Mobile",
                             prefix => "o",
                             prefix_exceptions => { 37 => "webkit" },
                             type => "mobile",
                             versions => [10, 11, 11.1, 11.5, 12, 12.1, 37, undef, undef, undef],
                           },
                opera   => {
                             abbr => "Op.",
                             browser => "Opera",
                             prefix => "webkit",
                             prefix_exceptions => {
                               "10.0-10.1" => "o",
                               "10.5"      => "o",
                               "10.6"      => "o",
                               "11"        => "o",
                               "11.1"      => "o",
                               "11.5"      => "o",
                               "11.6"      => "o",
                               "12"        => "o",
                               "12.1"      => "o",
                               "9"         => "o",
                               "9.5-9.6"   => "o",
                             },
                             type => "desktop",
                             versions => [
                               9,
                               "9.5-9.6",
                               "10.0-10.1",
                               10.5,
                               10.6,
                               11,
                               11.1,
                               11.5,
                               11.6,
                               12,
                               12.1,
                               15 .. 52,
                               undef,
                             ],
                           },
                safari  => {
                             abbr     => "Saf.",
                             browser  => "Safari",
                             prefix   => "webkit",
                             type     => "desktop",
                             versions => [
                                           3.1,
                                           3.2,
                                           4,
                                           5,
                                           5.1,
                                           6,
                                           6.1,
                                           7,
                                           7.1,
                                           8,
                                           9,
                                           9.1,
                                           10,
                                           10.1,
                                           11,
                                           11.1,
                                           "TP",
                                           undef,
                                           undef,
                                         ],
                           },
                samsung => {
                             abbr     => "SS",
                             browser  => "Samsung Internet",
                             prefix   => "webkit",
                             type     => "mobile",
                             versions => [4, 5, 6.2, undef, undef, undef],
                           },
              },
  cats     => {
                "CSS"      => ["CSS", "CSS2", "CSS3"],
                "HTML5"    => ["HTML5", "Canvas"],
                "JS"       => ["JS"],
                "JS API"   => ["JS API"],
                "Other"    => ["Other", "DOM", "PNG"],
                "Security" => ["Security"],
                "SVG"      => ["SVG"],
              },
  data     => {
                "aac"                             => {
                                                       categories   => ["Other"],
                                                       chrome_id    => "",
                                                       description  => "Advanced Audio Coding format, designed to be the successor format to MP3, with generally better sound quality.",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "audio/aac",
                                                       links        => [
                                                                         {
                                                                           title => "Wikipedia article",
                                                                           url => "https://en.wikipedia.org/wiki/Advanced_Audio_Coding",
                                                                         },
                                                                       ],
                                                       notes        => "Support refers to this format's use in the `audio` element, not other conditions.",
                                                       notes_by_num => {
                                                                         1 => "Partial support in Firefox refers to only supporting AAC in an MP4 container and only when the operating system already has the codecs installed.",
                                                                       },
                                                       parent       => "audio",
                                                       spec         => "http://www.digitalpreservation.gov/formats/fdd/fdd000114.shtml",
                                                       stats        => {
                                                                         and_ff  => { 57 => "a #1" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "y",
                                                                                      "4"           => "y",
                                                                                      "4.1"         => "y",
                                                                                      "4.2-4.3"     => "y",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "u",
                                                                                      11 => "u",
                                                                                      12 => "y",
                                                                                      13 => "y",
                                                                                      14 => "y",
                                                                                      15 => "y",
                                                                                      16 => "y",
                                                                                      17 => "y",
                                                                                      18 => "y",
                                                                                      19 => "y",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "a #1",
                                                                                      "23"  => "a #1",
                                                                                      "24"  => "a #1",
                                                                                      "25"  => "a #1",
                                                                                      "26"  => "a #1",
                                                                                      "27"  => "a #1",
                                                                                      "28"  => "a #1",
                                                                                      "29"  => "a #1",
                                                                                      "30"  => "a #1",
                                                                                      "31"  => "a #1",
                                                                                      "32"  => "a #1",
                                                                                      "33"  => "a #1",
                                                                                      "34"  => "a #1",
                                                                                      "35"  => "a #1",
                                                                                      "36"  => "a #1",
                                                                                      "37"  => "a #1",
                                                                                      "38"  => "a #1",
                                                                                      "39"  => "a #1",
                                                                                      "40"  => "a #1",
                                                                                      "41"  => "a #1",
                                                                                      "42"  => "a #1",
                                                                                      "43"  => "a #1",
                                                                                      "44"  => "a #1",
                                                                                      "45"  => "a #1",
                                                                                      "46"  => "a #1",
                                                                                      "47"  => "a #1",
                                                                                      "48"  => "a #1",
                                                                                      "49"  => "a #1",
                                                                                      "50"  => "a #1",
                                                                                      "51"  => "a #1",
                                                                                      "52"  => "a #1",
                                                                                      "53"  => "a #1",
                                                                                      "54"  => "a #1",
                                                                                      "55"  => "a #1",
                                                                                      "56"  => "a #1",
                                                                                      "57"  => "a #1",
                                                                                      "58"  => "a #1",
                                                                                      "59"  => "a #1",
                                                                                      "60"  => "a #1",
                                                                                      "61"  => "a #1",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "u",
                                                                                      "4.0-4.1"   => "y",
                                                                                      "4.2-4.3"   => "y",
                                                                                      "5.0-5.1"   => "y",
                                                                                      "6.0-6.1"   => "y",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "y",
                                                                                      "5"    => "y",
                                                                                      "5.1"  => "y",
                                                                                      "6"    => "y",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "other",
                                                       title        => "AAC audio file format",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "addeventlistener"                => {
                                                       categories   => ["DOM"],
                                                       chrome_id    => "",
                                                       description  => "The modern standard API for adding DOM event handlers. Introduced in the DOM Level 2 Events spec. Also implies support for the [capture phase](https://dom.spec.whatwg.org/#dom-event-capturing_phase) of DOM event dispatch, as well as the `stopPropagation()` and `preventDefault()` event methods.",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "event,target,add,remove,listener,capture,capturing,phase",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - addEventListener",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener",
                                                                         },
                                                                         {
                                                                           title => "Financial Times IE8 polyfill",
                                                                           url => "https://github.com/Financial-Times/polyfill-service/blob/master/polyfills/Event/polyfill.js",
                                                                         },
                                                                         {
                                                                           title => "WebReflection ie8 polyfill",
                                                                           url => "https://github.com/WebReflection/ie8",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {
                                                                         1 => "IE<=8 instead only supports the [proprietary `.attachEvent()` method](https://msdn.microsoft.com/en-us/library/ms536343%28VS.85%29.aspx). It also does not support the [capture phase](https://www.w3.org/TR/DOM-Level-3-Events/#event-flow) of DOM event dispatch; it only supports event bubbling.",
                                                                         2 => "The `useCapture` parameter is non-optional and must be provided. Future versions made it optional, with a default value of `false`.",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://dom.spec.whatwg.org/#dom-eventtarget-addeventlistener",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "y",
                                                                                      "2.2"         => "y",
                                                                                      "2.3"         => "y",
                                                                                      "3"           => "y",
                                                                                      "4"           => "y",
                                                                                      "4.1"         => "y",
                                                                                      "4.2-4.3"     => "y",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "y", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "y",
                                                                                      5  => "y",
                                                                                      6  => "y",
                                                                                      7  => "y",
                                                                                      8  => "y",
                                                                                      9  => "y",
                                                                                      10 => "y",
                                                                                      11 => "y",
                                                                                      12 => "y",
                                                                                      13 => "y",
                                                                                      14 => "y",
                                                                                      15 => "y",
                                                                                      16 => "y",
                                                                                      17 => "y",
                                                                                      18 => "y",
                                                                                      19 => "y",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "y #2",
                                                                                      "3"   => "y #2",
                                                                                      "3.5" => "y #2",
                                                                                      "3.6" => "y #2",
                                                                                      "4"   => "y #2",
                                                                                      "5"   => "y #2",
                                                                                      "6"   => "y #2",
                                                                                      "7"   => "y",
                                                                                      "8"   => "y",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                      "19"  => "y",
                                                                                      "20"  => "y",
                                                                                      "21"  => "y",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n #1",
                                                                                      "6"   => "n #1",
                                                                                      "7"   => "n #1",
                                                                                      "8"   => "n #1",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "y",
                                                                                      "4.0-4.1"   => "y",
                                                                                      "4.2-4.3"   => "y",
                                                                                      "5.0-5.1"   => "y",
                                                                                      "6.0-6.1"   => "y",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "y" },
                                                                         op_mob  => {
                                                                                      "10"   => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "11.5" => "y",
                                                                                      "12"   => "y",
                                                                                      "12.1" => "y",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "y",
                                                                                      "10.5"      => "y",
                                                                                      "10.6"      => "y",
                                                                                      "11"        => "y",
                                                                                      "11.1"      => "y",
                                                                                      "11.5"      => "y",
                                                                                      "11.6"      => "y",
                                                                                      "12"        => "y",
                                                                                      "12.1"      => "y",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "y",
                                                                                      "9.5-9.6"   => "y",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "y",
                                                                                      "3.2"  => "y",
                                                                                      "4"    => "y",
                                                                                      "5"    => "y",
                                                                                      "5.1"  => "y",
                                                                                      "6"    => "y",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "ls",
                                                       title        => "EventTarget.addEventListener()",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "ambient-light"                   => {
                                                       categories   => ["JS API"],
                                                       chrome_id    => 5298357018820608,
                                                       description  => "Defines events that provide information about the ambient light level, as measured by a device's light sensor.",
                                                       firefox_id   => "",
                                                       ie_id        => "ambientlightsensorapi",
                                                       keywords     => "",
                                                       links        => [
                                                                         {
                                                                           title => "Demo",
                                                                           url => "http://aurelio.audero.it/demo/ambient-light-api-demo.html",
                                                                         },
                                                                         {
                                                                           title => "Article",
                                                                           url => "http://modernweb.com/2014/05/27/introduction-to-the-ambient-light-api/",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - Ambient Light Sensor",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/API/Ambient_Light_Sensor_API",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - Ambient Light Events",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/API/Ambient_Light_Events",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {
                                                                         1 => "Partial support in desktop Firefox refers to support being limited to Mac OS X. [Support for Windows 7 is in progress](https://bugzilla.mozilla.org/show_bug.cgi?id=754199)",
                                                                         2 => "Available by enabling the \"Experimental Web Platform Features\" experimental flag in `about:flags`",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/ambient-light/",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "n" },
                                                                         and_uc  => { "11.8" => "n" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "n",
                                                                                      "64"          => "n",
                                                                                    },
                                                                         baidu   => { "7.12" => "n" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "n",
                                                                                      46 => "n",
                                                                                      47 => "n",
                                                                                      48 => "n",
                                                                                      49 => "n",
                                                                                      50 => "n",
                                                                                      51 => "n",
                                                                                      52 => "n",
                                                                                      53 => "n",
                                                                                      54 => "n",
                                                                                      55 => "n",
                                                                                      56 => "n",
                                                                                      57 => "n",
                                                                                      58 => "n d #2",
                                                                                      59 => "n d #2",
                                                                                      60 => "n d #2",
                                                                                      61 => "n d #2",
                                                                                      62 => "n d #2",
                                                                                      63 => "n d #2",
                                                                                      64 => "n d #2",
                                                                                      65 => "n d #2",
                                                                                      66 => "n d #2",
                                                                                      67 => "n d #2",
                                                                                      68 => "n d #2",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "a #1",
                                                                                      "23"  => "a #1",
                                                                                      "24"  => "a #1",
                                                                                      "25"  => "a #1",
                                                                                      "26"  => "a #1",
                                                                                      "27"  => "a #1",
                                                                                      "28"  => "a #1",
                                                                                      "29"  => "a #1",
                                                                                      "30"  => "a #1",
                                                                                      "31"  => "a #1",
                                                                                      "32"  => "a #1",
                                                                                      "33"  => "a #1",
                                                                                      "34"  => "a #1",
                                                                                      "35"  => "a #1",
                                                                                      "36"  => "a #1",
                                                                                      "37"  => "a #1",
                                                                                      "38"  => "a #1",
                                                                                      "39"  => "a #1",
                                                                                      "40"  => "a #1",
                                                                                      "41"  => "a #1",
                                                                                      "42"  => "a #1",
                                                                                      "43"  => "a #1",
                                                                                      "44"  => "a #1",
                                                                                      "45"  => "a #1",
                                                                                      "46"  => "a #1",
                                                                                      "47"  => "a #1",
                                                                                      "48"  => "a #1",
                                                                                      "49"  => "a #1",
                                                                                      "50"  => "a #1",
                                                                                      "51"  => "a #1",
                                                                                      "52"  => "a #1",
                                                                                      "53"  => "a #1",
                                                                                      "54"  => "a #1",
                                                                                      "55"  => "a #1",
                                                                                      "56"  => "a #1",
                                                                                      "57"  => "a #1",
                                                                                      "58"  => "a #1",
                                                                                      "59"  => "a #1",
                                                                                      "60"  => "a #1",
                                                                                      "61"  => "a #1",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "n",
                                                                                      "11.0-11.2" => "n",
                                                                                      "11.3"      => "n",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "n",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "n",
                                                                                      "33"        => "n",
                                                                                      "34"        => "n",
                                                                                      "35"        => "n",
                                                                                      "36"        => "n",
                                                                                      "37"        => "n",
                                                                                      "38"        => "n",
                                                                                      "39"        => "n",
                                                                                      "40"        => "n",
                                                                                      "41"        => "n",
                                                                                      "42"        => "n",
                                                                                      "43"        => "n",
                                                                                      "44"        => "n",
                                                                                      "45"        => "n",
                                                                                      "46"        => "n",
                                                                                      "47"        => "n",
                                                                                      "48"        => "n",
                                                                                      "49"        => "n",
                                                                                      "50"        => "n",
                                                                                      "51"        => "n",
                                                                                      "52"        => "n",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "n",
                                                                                      "10.1" => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "n",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "n", "6.2" => "n" },
                                                                       },
                                                       status       => "cr",
                                                       title        => "Ambient Light API",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "apng"                            => {
                                                       categories   => ["PNG"],
                                                       chrome_id    => 6691520493125632,
                                                       description  => "Like animated GIFs, but allowing 24-bit colors and alpha transparency",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "",
                                                       links        => [
                                                                         { title => "Wikipedia", url => "https://en.wikipedia.org/wiki/APNG" },
                                                                         {
                                                                           title => "Polyfill using canvas",
                                                                           url => "https://github.com/davidmz/apng-canvas",
                                                                         },
                                                                         {
                                                                           title => "Chrome extension providing support",
                                                                           url => "https://chrome.google.com/webstore/detail/ehkepjiconegkhpodgoaeamnpckdbblp",
                                                                         },
                                                                         {
                                                                           title => "Microsoft Edge feature request on UserVoice (under review)",
                                                                           url => "https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6513393-apng-animated-png-images-support-firefox-and-sa",
                                                                         },
                                                                         {
                                                                           title => "Opera extension providing support",
                                                                           url => "https://addons.opera.com/en/extensions/details/apng/?display=en",
                                                                         },
                                                                         {
                                                                           title => "Chromium issue (fixed)",
                                                                           url => "https://code.google.com/p/chromium/issues/detail?id=437662",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - APNG",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Mozilla/Tech/APNG",
                                                                         },
                                                                       ],
                                                       notes        => "Where support for APNG is missing, only the first frame is displayed",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://wiki.mozilla.org/APNG_Specification",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "n" },
                                                                         and_uc  => { "11.8" => "n" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "n",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "n" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "n",
                                                                                      46 => "n",
                                                                                      47 => "n",
                                                                                      48 => "n",
                                                                                      49 => "n",
                                                                                      50 => "n",
                                                                                      51 => "n",
                                                                                      52 => "n",
                                                                                      53 => "n",
                                                                                      54 => "n",
                                                                                      55 => "n",
                                                                                      56 => "n",
                                                                                      57 => "n",
                                                                                      58 => "n",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "y",
                                                                                      "3.5" => "y",
                                                                                      "3.6" => "y",
                                                                                      "4"   => "y",
                                                                                      "5"   => "y",
                                                                                      "6"   => "y",
                                                                                      "7"   => "y",
                                                                                      "8"   => "y",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                      "19"  => "y",
                                                                                      "20"  => "y",
                                                                                      "21"  => "y",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "11.5" => "y",
                                                                                      "12"   => "y",
                                                                                      "12.1" => "y",
                                                                                      "37"   => "n",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "y",
                                                                                      "10.5"      => "y",
                                                                                      "10.6"      => "y",
                                                                                      "11"        => "y",
                                                                                      "11.1"      => "y",
                                                                                      "11.5"      => "y",
                                                                                      "11.6"      => "y",
                                                                                      "12"        => "y",
                                                                                      "12.1"      => "y",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "n",
                                                                                      "33"        => "n",
                                                                                      "34"        => "n",
                                                                                      "35"        => "n",
                                                                                      "36"        => "n",
                                                                                      "37"        => "n",
                                                                                      "38"        => "n",
                                                                                      "39"        => "n",
                                                                                      "40"        => "n",
                                                                                      "41"        => "n",
                                                                                      "42"        => "n",
                                                                                      "43"        => "n",
                                                                                      "44"        => "n",
                                                                                      "45"        => "n",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "y",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "n", "6.2" => "n" },
                                                                       },
                                                       status       => "unoff",
                                                       title        => "Animated PNG (APNG)",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "array-includes"                  => {
                                                       categories   => ["JS"],
                                                       chrome_id    => 5964420647747584,
                                                       description  => "Determines whether or not an array includes the given value, returning a boolean value (unlike `indexOf`).",
                                                       firefox_id   => "",
                                                       ie_id        => "arrayprototypeincludeses2016",
                                                       keywords     => "array.includes",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes#Browser_compatibility",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://tc39.github.io/ecma262/#sec-array.prototype.includes",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "n",
                                                                                      46 => "n",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "n",
                                                                                      "26"  => "n",
                                                                                      "27"  => "n",
                                                                                      "28"  => "n",
                                                                                      "29"  => "n",
                                                                                      "30"  => "n",
                                                                                      "31"  => "n",
                                                                                      "32"  => "n",
                                                                                      "33"  => "n",
                                                                                      "34"  => "n",
                                                                                      "35"  => "n",
                                                                                      "36"  => "n",
                                                                                      "37"  => "n",
                                                                                      "38"  => "n",
                                                                                      "39"  => "n",
                                                                                      "40"  => "n",
                                                                                      "41"  => "n",
                                                                                      "42"  => "n",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "n",
                                                                                      "33"        => "n",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "other",
                                                       title        => "Array.prototype.includes",
                                                       ucprefix     => 0,
                                                       webkit_id    => "feature-array.prototype.includes",
                                                     },
                "arrow-functions"                 => {
                                                       categories   => ["JS"],
                                                       chrome_id    => 5047308127305728,
                                                       description  => "Function shorthand using `=>` syntax and lexical `this` binding.",
                                                       firefox_id   => "",
                                                       ie_id        => "arrowfunctiones6",
                                                       keywords     => "ES6,JavaScript,fat,arrow,function,lexical,this",
                                                       links        => [
                                                                         {
                                                                           title => "ECMAScript 6 features: Arrows",
                                                                           url => "https://github.com/lukehoban/es6features#arrows",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - Arrow functions",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://www.ecma-international.org/ecma-262/6.0/#sec-arrow-function-definitions",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "n" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "other",
                                                       title        => "Arrow functions",
                                                       ucprefix     => 0,
                                                       webkit_id    => "feature-arrow-functions",
                                                     },
                "asmjs"                           => {
                                                       categories   => ["JS", "JS API", "Other"],
                                                       chrome_id    => "",
                                                       description  => "An extraordinarily optimizable, low-level subset of JavaScript, intended to be a compile target from languages like C++.",
                                                       firefox_id   => "asmjs",
                                                       ie_id        => "asmjs",
                                                       keywords     => "asm,asm.js,asmjs,WebAssembly",
                                                       links        => [
                                                                         { title => "Homepage", url => "http://asmjs.org/" },
                                                                         {
                                                                           title => "Source for spec and tools",
                                                                           url => "https://github.com/dherman/asm.js/",
                                                                         },
                                                                         {
                                                                           title => "Bringing Asm.js to Chakra and Microsoft Edge",
                                                                           url => "https://blogs.windows.com/msedgedev/2015/05/07/bringing-asm-js-to-chakra-microsoft-edge/",
                                                                         },
                                                                         {
                                                                           title => "Microsoft Edge support announcement",
                                                                           url => "https://dev.modern.ie/platform/changelog/10532-pc/",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {
                                                                         1 => "Chrome does not support Ahead-Of-Time compilation but performance doubled in Chrome 28: https://en.wikipedia.org/wiki/Asm.js#Implementations",
                                                                         2 => "Supported in MS Edge under the \"Enable experimental JavaScript features\" flag.",
                                                                       },
                                                       parent       => "",
                                                       spec         => "http://asmjs.org/spec/latest/",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "a #1" },
                                                                         and_uc  => { "11.8" => "n" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "a #1",
                                                                                      "64"          => "a #1",
                                                                                    },
                                                                         baidu   => { "7.12" => "a #1" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "a #1",
                                                                                      29 => "a #1",
                                                                                      30 => "a #1",
                                                                                      31 => "a #1",
                                                                                      32 => "a #1",
                                                                                      33 => "a #1",
                                                                                      34 => "a #1",
                                                                                      35 => "a #1",
                                                                                      36 => "a #1",
                                                                                      37 => "a #1",
                                                                                      38 => "a #1",
                                                                                      39 => "a #1",
                                                                                      40 => "a #1",
                                                                                      41 => "a #1",
                                                                                      42 => "a #1",
                                                                                      43 => "a #1",
                                                                                      44 => "a #1",
                                                                                      45 => "a #1",
                                                                                      46 => "a #1",
                                                                                      47 => "a #1",
                                                                                      48 => "a #1",
                                                                                      49 => "a #1",
                                                                                      50 => "a #1",
                                                                                      51 => "a #1",
                                                                                      52 => "a #1",
                                                                                      53 => "a #1",
                                                                                      54 => "a #1",
                                                                                      55 => "a #1",
                                                                                      56 => "a #1",
                                                                                      57 => "a #1",
                                                                                      58 => "a #1",
                                                                                      59 => "a #1",
                                                                                      60 => "a #1",
                                                                                      61 => "a #1",
                                                                                      62 => "a #1",
                                                                                      63 => "a #1",
                                                                                      64 => "a #1",
                                                                                      65 => "a #1",
                                                                                      66 => "a #1",
                                                                                      67 => "a #1",
                                                                                      68 => "a #1",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n d #2",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "n",
                                                                                      "11.0-11.2" => "n",
                                                                                      "11.3"      => "n",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "a #1",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "a #1",
                                                                                      "16"        => "a #1",
                                                                                      "17"        => "a #1",
                                                                                      "18"        => "a #1",
                                                                                      "19"        => "a #1",
                                                                                      "20"        => "a #1",
                                                                                      "21"        => "a #1",
                                                                                      "22"        => "a #1",
                                                                                      "23"        => "a #1",
                                                                                      "24"        => "a #1",
                                                                                      "25"        => "a #1",
                                                                                      "26"        => "a #1",
                                                                                      "27"        => "a #1",
                                                                                      "28"        => "a #1",
                                                                                      "29"        => "a #1",
                                                                                      "30"        => "a #1",
                                                                                      "31"        => "a #1",
                                                                                      "32"        => "a #1",
                                                                                      "33"        => "a #1",
                                                                                      "34"        => "a #1",
                                                                                      "35"        => "a #1",
                                                                                      "36"        => "a #1",
                                                                                      "37"        => "a #1",
                                                                                      "38"        => "a #1",
                                                                                      "39"        => "a #1",
                                                                                      "40"        => "a #1",
                                                                                      "41"        => "a #1",
                                                                                      "42"        => "a #1",
                                                                                      "43"        => "a #1",
                                                                                      "44"        => "a #1",
                                                                                      "45"        => "a #1",
                                                                                      "46"        => "a #1",
                                                                                      "47"        => "a #1",
                                                                                      "48"        => "a #1",
                                                                                      "49"        => "a #1",
                                                                                      "50"        => "a #1",
                                                                                      "51"        => "a #1",
                                                                                      "52"        => "a #1",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "n",
                                                                                      "10.1" => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "n",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "a #1", "6.2" => "a #1" },
                                                                       },
                                                       status       => "other",
                                                       title        => "asm.js",
                                                       ucprefix     => 0,
                                                       webkit_id    => "specification-webassembly",
                                                     },
                "async-functions"                 => {
                                                       categories   => ["JS"],
                                                       chrome_id    => 5643236399906816,
                                                       description  => "Async function make it possible to treat functions returning Promise objects as if they were synchronous.",
                                                       firefox_id   => "async-function",
                                                       ie_id        => "asyncfunctions",
                                                       keywords     => "ES2017,JavaScript,function,async,await,promises,asynchronous",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - Async functions",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function",
                                                                         },
                                                                         {
                                                                           title => "Async functions - making promises friendly",
                                                                           url => "https://developers.google.com/web/fundamentals/getting-started/primers/async-functions",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {
                                                                         1 => "Since build 14342 - disabled by default; can be enabled through about:flags",
                                                                         2 => "Async functions are present in Firefox Nightly since 31th October 2016.",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://tc39.github.io/ecmascript-asyncawait/",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "n" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "n" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "n",
                                                                                      46 => "n",
                                                                                      47 => "n",
                                                                                      48 => "n",
                                                                                      49 => "n",
                                                                                      50 => "n",
                                                                                      51 => "n",
                                                                                      52 => "n",
                                                                                      53 => "n",
                                                                                      54 => "n",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "n",
                                                                                      "26"  => "n",
                                                                                      "27"  => "n",
                                                                                      "28"  => "n",
                                                                                      "29"  => "n",
                                                                                      "30"  => "n",
                                                                                      "31"  => "n",
                                                                                      "32"  => "n",
                                                                                      "33"  => "n",
                                                                                      "34"  => "n",
                                                                                      "35"  => "n",
                                                                                      "36"  => "n",
                                                                                      "37"  => "n",
                                                                                      "38"  => "n",
                                                                                      "39"  => "n",
                                                                                      "40"  => "n",
                                                                                      "41"  => "n",
                                                                                      "42"  => "n",
                                                                                      "43"  => "n",
                                                                                      "44"  => "n",
                                                                                      "45"  => "n",
                                                                                      "46"  => "n",
                                                                                      "47"  => "n",
                                                                                      "48"  => "n",
                                                                                      "49"  => "n",
                                                                                      "50"  => "n",
                                                                                      "51"  => "n",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n d #1",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "n",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "n",
                                                                                      "33"        => "n",
                                                                                      "34"        => "n",
                                                                                      "35"        => "n",
                                                                                      "36"        => "n",
                                                                                      "37"        => "n",
                                                                                      "38"        => "n",
                                                                                      "39"        => "n",
                                                                                      "40"        => "n",
                                                                                      "41"        => "n",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "n",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "n", "6.2" => "y" },
                                                                       },
                                                       status       => "other",
                                                       title        => "Async functions",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "atob-btoa"                       => {
                                                       categories   => ["JS API"],
                                                       chrome_id    => "",
                                                       description  => "Utility functions for of encoding and decoding strings to and from base 64: window.atob() and window.btoa().",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "atob,btoa",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - btoa()",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/API/Window.btoa",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - atob()",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/API/Window.atob",
                                                                         },
                                                                         {
                                                                           title => "Polyfill",
                                                                           url => "https://github.com/davidchambers/Base64.js",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://html.spec.whatwg.org/multipage/webappapis.html#atob",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "y",
                                                                                      "2.2"         => "y",
                                                                                      "2.3"         => "y",
                                                                                      "3"           => "y",
                                                                                      "4"           => "y",
                                                                                      "4.1"         => "y",
                                                                                      "4.2-4.3"     => "y",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "y", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "y",
                                                                                      5  => "y",
                                                                                      6  => "y",
                                                                                      7  => "y",
                                                                                      8  => "y",
                                                                                      9  => "y",
                                                                                      10 => "y",
                                                                                      11 => "y",
                                                                                      12 => "y",
                                                                                      13 => "y",
                                                                                      14 => "y",
                                                                                      15 => "y",
                                                                                      16 => "y",
                                                                                      17 => "y",
                                                                                      18 => "y",
                                                                                      19 => "y",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "y",
                                                                                      "3"   => "y",
                                                                                      "3.5" => "y",
                                                                                      "3.6" => "y",
                                                                                      "4"   => "y",
                                                                                      "5"   => "y",
                                                                                      "6"   => "y",
                                                                                      "7"   => "y",
                                                                                      "8"   => "y",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                      "19"  => "y",
                                                                                      "20"  => "y",
                                                                                      "21"  => "y",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "y",
                                                                                      "4.0-4.1"   => "y",
                                                                                      "4.2-4.3"   => "y",
                                                                                      "5.0-5.1"   => "y",
                                                                                      "6.0-6.1"   => "y",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "y" },
                                                                         op_mob  => {
                                                                                      "10"   => "u",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "11.5" => "y",
                                                                                      "12"   => "y",
                                                                                      "12.1" => "y",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "u",
                                                                                      "10.6"      => "y",
                                                                                      "11"        => "y",
                                                                                      "11.1"      => "y",
                                                                                      "11.5"      => "y",
                                                                                      "11.6"      => "y",
                                                                                      "12"        => "y",
                                                                                      "12.1"      => "y",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "y",
                                                                                      "3.2"  => "y",
                                                                                      "4"    => "y",
                                                                                      "5"    => "y",
                                                                                      "5.1"  => "y",
                                                                                      "6"    => "y",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "ls",
                                                       title        => "Base64 encoding and decoding",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "audio"                           => {
                                                       categories   => ["HTML5"],
                                                       chrome_id    => "",
                                                       description  => "Method of playing sound on webpages (without requiring a plug-in). Includes support for the following media properties: `currentSrc`, `currentTime`, `paused`, `playbackRate`, `buffered`, `duration`, `played`, `seekable`, `ended`, `autoplay`, `loop`, `controls`, `volume` & `muted`",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "<audio>",
                                                       links        => [
                                                                         {
                                                                           title => "HTML5 Doctor article",
                                                                           url => "http://html5doctor.com/native-audio-in-the-browser/",
                                                                         },
                                                                         {
                                                                           title => "Detailed article on video/audio elements",
                                                                           url => "https://dev.opera.com/articles/view/everything-you-need-to-know-about-html5-video-and-audio/",
                                                                         },
                                                                         {
                                                                           title => "Demos of audio player that uses the audio element",
                                                                           url => "http://www.jplayer.org/latest/demos/",
                                                                         },
                                                                         {
                                                                           title => "Detailed article on support",
                                                                           url => "http://24ways.org/2010/the-state-of-html5-audio",
                                                                         },
                                                                         {
                                                                           title => "File format test page",
                                                                           url => "http://textopia.org/androidsoundformats.html",
                                                                         },
                                                                         {
                                                                           title => "The State of HTML5 Audio",
                                                                           url => "http://www.phoboslab.org/log/2011/03/the-state-of-html5-audio",
                                                                         },
                                                                         {
                                                                           title => "has.js test",
                                                                           url => "https://raw.github.com/phiggins42/has.js/master/detect/audio.js#audio",
                                                                         },
                                                                         {
                                                                           title => "WebPlatform Docs",
                                                                           url => "https://www.webplatform.org/docs/html/elements/audio",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {
                                                                         1 => "Old Firefox versions were missing support for some properties: `loop` was added in v11, `played` in v15, `playbackRate` in v20.",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://html.spec.whatwg.org/multipage/embedded-content.html#the-audio-element",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "y",
                                                                                      "3"           => "y",
                                                                                      "4"           => "y",
                                                                                      "4.1"         => "y",
                                                                                      "4.2-4.3"     => "y",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "y", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "y",
                                                                                      5  => "y",
                                                                                      6  => "y",
                                                                                      7  => "y",
                                                                                      8  => "y",
                                                                                      9  => "y",
                                                                                      10 => "y",
                                                                                      11 => "y",
                                                                                      12 => "y",
                                                                                      13 => "y",
                                                                                      14 => "y",
                                                                                      15 => "y",
                                                                                      16 => "y",
                                                                                      17 => "y",
                                                                                      18 => "y",
                                                                                      19 => "y",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "a #1",
                                                                                      "3.6" => "a #1",
                                                                                      "4"   => "a #1",
                                                                                      "5"   => "a #1",
                                                                                      "6"   => "a #1",
                                                                                      "7"   => "a #1",
                                                                                      "8"   => "a #1",
                                                                                      "9"   => "a #1",
                                                                                      "10"  => "a #1",
                                                                                      "11"  => "a #1",
                                                                                      "12"  => "a #1",
                                                                                      "13"  => "a #1",
                                                                                      "14"  => "a #1",
                                                                                      "15"  => "a #1",
                                                                                      "16"  => "a #1",
                                                                                      "17"  => "a #1",
                                                                                      "18"  => "a #1",
                                                                                      "19"  => "a #1",
                                                                                      "20"  => "y",
                                                                                      "21"  => "y",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "y",
                                                                                      "4.2-4.3"   => "y",
                                                                                      "5.0-5.1"   => "y",
                                                                                      "6.0-6.1"   => "y",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "11.5" => "y",
                                                                                      "12"   => "y",
                                                                                      "12.1" => "y",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "a",
                                                                                      "10.5"      => "y",
                                                                                      "10.6"      => "y",
                                                                                      "11"        => "y",
                                                                                      "11.1"      => "y",
                                                                                      "11.5"      => "y",
                                                                                      "11.6"      => "y",
                                                                                      "12"        => "y",
                                                                                      "12.1"      => "y",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "a",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "y",
                                                                                      "5"    => "y",
                                                                                      "5.1"  => "y",
                                                                                      "6"    => "y",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "ls",
                                                       title        => "Audio element",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "audio-api"                       => {
                                                       categories   => ["JS API"],
                                                       chrome_id    => 6261718720184320,
                                                       description  => "High-level JavaScript API for processing and synthesizing audio",
                                                       firefox_id   => "webaudio",
                                                       ie_id        => "webaudioapi",
                                                       keywords     => "web-audio,webaudio,AudioContext,AudioBuffer,AudioNode",
                                                       links        => [
                                                                         {
                                                                           title => "Polyfill to support Web Audio API in Firefox",
                                                                           url => "https://github.com/corbanbrook/audionode.js",
                                                                         },
                                                                         {
                                                                           title => "WebPlatform Docs",
                                                                           url => "https://www.webplatform.org/docs/apis/webaudio",
                                                                         },
                                                                         {
                                                                           title => "Additional browser compatibility tests for specific features",
                                                                           url => "http://www.doboism.com/projects/webaudio-compatibility/",
                                                                         },
                                                                         {
                                                                           title => "Polyfill to enable Web Audio API through Firefox Audio Data api or flash",
                                                                           url => "https://github.com/g200kg/WAAPISim",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - Web Audio API",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API",
                                                                         },
                                                                       ],
                                                       notes        => "Not all browsers with support for the Audio API also support media streams (e.g. microphone input). See the [getUserMedia/Streams API](/#feat=stream) data for support for that feature.\r\n\r\nFirefox versions < 25 support an alternative, deprecated audio API.\r\n\r\nChrome support [went through some changes](http://updates.html5rocks.com/2014/07/Web-Audio-Changes-in-m36) as of version 36.",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/webaudio/",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "y x",
                                                                                      11 => "y x",
                                                                                      12 => "y x",
                                                                                      13 => "y x",
                                                                                      14 => "y x",
                                                                                      15 => "y x",
                                                                                      16 => "y x",
                                                                                      17 => "y x",
                                                                                      18 => "y x",
                                                                                      19 => "y x",
                                                                                      20 => "y x",
                                                                                      21 => "y x",
                                                                                      22 => "y x",
                                                                                      23 => "y x",
                                                                                      24 => "y x",
                                                                                      25 => "y x",
                                                                                      26 => "y x",
                                                                                      27 => "y x",
                                                                                      28 => "y x",
                                                                                      29 => "y x",
                                                                                      30 => "y x",
                                                                                      31 => "y x",
                                                                                      32 => "y x",
                                                                                      33 => "y x",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y x",
                                                                                      "10.3"      => "y x",
                                                                                      "11.0-11.2" => "y x",
                                                                                      "11.3"      => "y x",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "y x",
                                                                                      "7.0-7.1"   => "y x",
                                                                                      "8"         => "y x",
                                                                                      "8.1-8.4"   => "y x",
                                                                                      "9.0-9.2"   => "y x",
                                                                                      "9.3"       => "y x",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "y x",
                                                                                      "16"        => "y x",
                                                                                      "17"        => "y x",
                                                                                      "18"        => "y x",
                                                                                      "19"        => "y x",
                                                                                      "20"        => "y x",
                                                                                      "21"        => "y x",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y x",
                                                                                      "10.1" => "y x",
                                                                                      "11"   => "y x",
                                                                                      "11.1" => "y x",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "y x",
                                                                                      "6.1"  => "y x",
                                                                                      "7"    => "y x",
                                                                                      "7.1"  => "y x",
                                                                                      "8"    => "y x",
                                                                                      "9"    => "y x",
                                                                                      "9.1"  => "y x",
                                                                                      "TP"   => "y x",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "wd",
                                                       title        => "Web Audio API",
                                                       ucprefix     => 0,
                                                       webkit_id    => "feature-web-audio",
                                                     },
                "audiotracks"                     => {
                                                       categories   => ["HTML5"],
                                                       chrome_id    => 5748496434987008,
                                                       description  => "Method of specifying and selecting between multiple audio tracks. Useful for providing audio descriptions, director's commentary, additional languages, alternative takes, etc.",
                                                       firefox_id   => "",
                                                       ie_id        => "audiotracks",
                                                       keywords     => "AudioTrack,AudioTrackList,media,multiple,selection",
                                                       links        => [
                                                                         {
                                                                           title => "MSDN article",
                                                                           url => "https://msdn.microsoft.com/en-US/library/hh772483%28v=vs.85%29.aspx",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {
                                                                         1 => "Supported in Firefox by enabling \"media.track.enabled\" in about:config",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://html.spec.whatwg.org/multipage/embedded-content.html#audiotracklist-and-videotracklist-objects",
                                                       stats        => {
                                                                         and_ff  => { 57 => "n" },
                                                                         and_qq  => { "1.2" => "n" },
                                                                         and_uc  => { "11.8" => "n" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "n",
                                                                                      "64"          => "n",
                                                                                    },
                                                                         baidu   => { "7.12" => "n" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "n",
                                                                                      46 => "n",
                                                                                      47 => "n",
                                                                                      48 => "n",
                                                                                      49 => "n",
                                                                                      50 => "n",
                                                                                      51 => "n",
                                                                                      52 => "n",
                                                                                      53 => "n",
                                                                                      54 => "n",
                                                                                      55 => "n",
                                                                                      56 => "n",
                                                                                      57 => "n",
                                                                                      58 => "n",
                                                                                      59 => "n",
                                                                                      60 => "n",
                                                                                      61 => "n",
                                                                                      62 => "n",
                                                                                      63 => "n",
                                                                                      64 => "n",
                                                                                      65 => "n",
                                                                                      66 => "n",
                                                                                      67 => "n",
                                                                                      68 => "n",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "n",
                                                                                      "26"  => "n",
                                                                                      "27"  => "n",
                                                                                      "28"  => "n",
                                                                                      "29"  => "n",
                                                                                      "30"  => "n",
                                                                                      "31"  => "n",
                                                                                      "32"  => "n",
                                                                                      "33"  => "n d #1",
                                                                                      "34"  => "n d #1",
                                                                                      "35"  => "n d #1",
                                                                                      "36"  => "n d #1",
                                                                                      "37"  => "n d #1",
                                                                                      "38"  => "n d #1",
                                                                                      "39"  => "n d #1",
                                                                                      "40"  => "n d #1",
                                                                                      "41"  => "n d #1",
                                                                                      "42"  => "n d #1",
                                                                                      "43"  => "n d #1",
                                                                                      "44"  => "n d #1",
                                                                                      "45"  => "n d #1",
                                                                                      "46"  => "n d #1",
                                                                                      "47"  => "n d #1",
                                                                                      "48"  => "n d #1",
                                                                                      "49"  => "n d #1",
                                                                                      "50"  => "n d #1",
                                                                                      "51"  => "n d #1",
                                                                                      "52"  => "n d #1",
                                                                                      "53"  => "n d #1",
                                                                                      "54"  => "n d #1",
                                                                                      "55"  => "n d #1",
                                                                                      "56"  => "n d #1",
                                                                                      "57"  => "n d #1",
                                                                                      "58"  => "n d #1",
                                                                                      "59"  => "n d #1",
                                                                                      "60"  => "n d #1",
                                                                                      "61"  => "n d #1",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "n",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "n",
                                                                                      "33"        => "n",
                                                                                      "34"        => "n",
                                                                                      "35"        => "n",
                                                                                      "36"        => "n",
                                                                                      "37"        => "n",
                                                                                      "38"        => "n",
                                                                                      "39"        => "n",
                                                                                      "40"        => "n",
                                                                                      "41"        => "n",
                                                                                      "42"        => "n",
                                                                                      "43"        => "n",
                                                                                      "44"        => "n",
                                                                                      "45"        => "n",
                                                                                      "46"        => "n",
                                                                                      "47"        => "n",
                                                                                      "48"        => "n",
                                                                                      "49"        => "n",
                                                                                      "50"        => "n",
                                                                                      "51"        => "n",
                                                                                      "52"        => "n",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "n", "6.2" => "n" },
                                                                       },
                                                       status       => "ls",
                                                       title        => "Audio Tracks",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "autofocus"                       => {
                                                       categories   => ["HTML5"],
                                                       chrome_id    => "",
                                                       description  => "Allows a form field to be immediately focused on page load.",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "",
                                                       links        => [
                                                                         {
                                                                           title => "Article on autofocus",
                                                                           url => "https://davidwalsh.name/autofocus",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - autofocus attribute",
                                                                           url => "https://developer.mozilla.org/en/docs/Web/HTML/Element/input#attr-autofocus",
                                                                         },
                                                                       ],
                                                       notes        => "While not supported in iOS Safari, it does work in iOS WebViews.",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://html.spec.whatwg.org/multipage/forms.html#autofocusing-a-form-control:-the-autofocus-attribute",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "n" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "y",
                                                                                      "4"           => "y",
                                                                                      "4.1"         => "y",
                                                                                      "4.2-4.3"     => "y",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "y", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "y",
                                                                                      6  => "y",
                                                                                      7  => "y",
                                                                                      8  => "y",
                                                                                      9  => "y",
                                                                                      10 => "y",
                                                                                      11 => "y",
                                                                                      12 => "y",
                                                                                      13 => "y",
                                                                                      14 => "y",
                                                                                      15 => "y",
                                                                                      16 => "y",
                                                                                      17 => "y",
                                                                                      18 => "y",
                                                                                      19 => "y",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "y",
                                                                                      "5"   => "y",
                                                                                      "6"   => "y",
                                                                                      "7"   => "y",
                                                                                      "8"   => "y",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                      "19"  => "y",
                                                                                      "20"  => "y",
                                                                                      "21"  => "y",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "n",
                                                                                      "11.0-11.2" => "n",
                                                                                      "11.3"      => "n",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "y",
                                                                                      "10.5"      => "y",
                                                                                      "10.6"      => "y",
                                                                                      "11"        => "y",
                                                                                      "11.1"      => "y",
                                                                                      "11.5"      => "y",
                                                                                      "11.6"      => "y",
                                                                                      "12"        => "y",
                                                                                      "12.1"      => "y",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "y",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "y",
                                                                                      "5.1"  => "y",
                                                                                      "6"    => "y",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "ls",
                                                       title        => "Autofocus attribute",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "auxclick"                        => {
                                                       categories   => ["DOM", "JS API"],
                                                       chrome_id    => 5663174342737920,
                                                       description  => "The click event for non-primary buttons of input devices",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "click,auxclick,non-primary button,middle click",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - auxclick",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/Events/auxclick",
                                                                         },
                                                                         {
                                                                           title => "Firefox implementation",
                                                                           url => "https://bugzilla.mozilla.org/show_bug.cgi?id=1304044",
                                                                         },
                                                                         {
                                                                           title => "WebKit bug",
                                                                           url => "https://bugs.webkit.org/show_bug.cgi?id=22382",
                                                                         },
                                                                         {
                                                                           title => "Original Proposal",
                                                                           url => "https://wicg.github.io/auxclick/",
                                                                         },
                                                                         {
                                                                           title => "Microsoft Edge feature request on UserVoice",
                                                                           url => "https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/17997901-auxclick-event-for-non-primary-buttons",
                                                                         },
                                                                       ],
                                                       notes        => "With introduction of this feature there will be no longer click event fired for non-primary buttons",
                                                       notes_by_num => {
                                                                         1 => "As a compatibility measure, Firefox continues to fire the click event for document and window level event handlers.",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://w3c.github.io/uievents/#event-type-auxclick",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "n",
                                                                                      46 => "n",
                                                                                      47 => "n",
                                                                                      48 => "n",
                                                                                      49 => "n",
                                                                                      50 => "n",
                                                                                      51 => "n",
                                                                                      52 => "n",
                                                                                      53 => "n",
                                                                                      54 => "n",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "n",
                                                                                      "26"  => "n",
                                                                                      "27"  => "n",
                                                                                      "28"  => "n",
                                                                                      "29"  => "n",
                                                                                      "30"  => "n",
                                                                                      "31"  => "n",
                                                                                      "32"  => "n",
                                                                                      "33"  => "n",
                                                                                      "34"  => "n",
                                                                                      "35"  => "n",
                                                                                      "36"  => "n",
                                                                                      "37"  => "n",
                                                                                      "38"  => "n",
                                                                                      "39"  => "n",
                                                                                      "40"  => "n",
                                                                                      "41"  => "n",
                                                                                      "42"  => "n",
                                                                                      "43"  => "n",
                                                                                      "44"  => "n",
                                                                                      "45"  => "n",
                                                                                      "46"  => "n",
                                                                                      "47"  => "n",
                                                                                      "48"  => "n",
                                                                                      "49"  => "n",
                                                                                      "50"  => "n",
                                                                                      "51"  => "n",
                                                                                      "52"  => "n",
                                                                                      "53"  => "y #1",
                                                                                      "54"  => "y #1",
                                                                                      "55"  => "y #1",
                                                                                      "56"  => "y #1",
                                                                                      "57"  => "y #1",
                                                                                      "58"  => "y #1",
                                                                                      "59"  => "y #1",
                                                                                      "60"  => "y #1",
                                                                                      "61"  => "y #1",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "n",
                                                                                      "11.0-11.2" => "n",
                                                                                      "11.3"      => "n",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "u",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "n",
                                                                                      "33"        => "n",
                                                                                      "34"        => "n",
                                                                                      "35"        => "n",
                                                                                      "36"        => "n",
                                                                                      "37"        => "n",
                                                                                      "38"        => "n",
                                                                                      "39"        => "n",
                                                                                      "40"        => "n",
                                                                                      "41"        => "n",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "n",
                                                                                      "10.1" => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "n",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "wd",
                                                       title        => "Auxclick",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "background-attachment"           => {
                                                       categories   => ["CSS"],
                                                       chrome_id    => "",
                                                       description  => "Method of defining how a background image is attached to a scrollable element. Values include `scroll` (default), `fixed` and `local`.",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - background-attachment",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/CSS/background-attachment",
                                                                         },
                                                                       ],
                                                       notes        => "Most mobile devices have a delay in updating the background position after scrolling a page with `fixed` backgrounds.",
                                                       notes_by_num => {
                                                                         1 => "Partial support refers to supporting `fixed` but not `local`",
                                                                         2 => "Partial support refers to supporting `local` but not `fixed`",
                                                                         3 => "Only supports `local` when `-webkit-overflow-scrolling: touch` is _not_ used",
                                                                         4 => "Does not support `fixed`, and due [to a bug](https://bugs.chromium.org/p/chromium/issues/detail?id=627037) only supports `local` if a `border-radius` is set on the element.",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/css3-background/#the-background-attachment",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "a #1",
                                                                                      "4.2-4.3"     => "a #1",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "n",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "a #4" },
                                                                         bb      => { 7 => "a #2", 10 => "a #2" },
                                                                         chrome  => {
                                                                                      4  => "y",
                                                                                      5  => "y",
                                                                                      6  => "y",
                                                                                      7  => "y",
                                                                                      8  => "y",
                                                                                      9  => "y",
                                                                                      10 => "y",
                                                                                      11 => "y",
                                                                                      12 => "y",
                                                                                      13 => "y",
                                                                                      14 => "y",
                                                                                      15 => "y",
                                                                                      16 => "y",
                                                                                      17 => "y",
                                                                                      18 => "y",
                                                                                      19 => "y",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "a #1",
                                                                                      "3"   => "a #1",
                                                                                      "3.5" => "a #1",
                                                                                      "3.6" => "a #1",
                                                                                      "4"   => "a #1",
                                                                                      "5"   => "a #1",
                                                                                      "6"   => "a #1",
                                                                                      "7"   => "a #1",
                                                                                      "8"   => "a #1",
                                                                                      "9"   => "a #1",
                                                                                      "10"  => "a #1",
                                                                                      "11"  => "a #1",
                                                                                      "12"  => "a #1",
                                                                                      "13"  => "a #1",
                                                                                      "14"  => "a #1",
                                                                                      "15"  => "a #1",
                                                                                      "16"  => "a #1",
                                                                                      "17"  => "a #1",
                                                                                      "18"  => "a #1",
                                                                                      "19"  => "a #1",
                                                                                      "20"  => "a #1",
                                                                                      "21"  => "a #1",
                                                                                      "22"  => "a #1",
                                                                                      "23"  => "a #1",
                                                                                      "24"  => "a #1",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "a #1",
                                                                                      "6"   => "a #1",
                                                                                      "7"   => "a #1",
                                                                                      "8"   => "a #1",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "a #2 #3",
                                                                                      "10.3"      => "a #2 #3",
                                                                                      "11.0-11.2" => "a #2 #3",
                                                                                      "11.3"      => "a #2 #3",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "a #2 #3",
                                                                                      "6.0-6.1"   => "a #2 #3",
                                                                                      "7.0-7.1"   => "a #2 #3",
                                                                                      "8"         => "a #2 #3",
                                                                                      "8.1-8.4"   => "a #2 #3",
                                                                                      "9.0-9.2"   => "a #2 #3",
                                                                                      "9.3"       => "a #2 #3",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "a #1",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "11.5" => "y",
                                                                                      "12"   => "y",
                                                                                      "12.1" => "y",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "a #1",
                                                                                      "10.5"      => "y",
                                                                                      "10.6"      => "y",
                                                                                      "11"        => "y",
                                                                                      "11.1"      => "y",
                                                                                      "11.5"      => "y",
                                                                                      "11.6"      => "y",
                                                                                      "12"        => "y",
                                                                                      "12.1"      => "y",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "a #1",
                                                                                      "9.5-9.6"   => "a #1",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "a #1",
                                                                                      "3.2"  => "a #1",
                                                                                      "4"    => "a #1",
                                                                                      "5"    => "y",
                                                                                      "5.1"  => "y",
                                                                                      "6"    => "y",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "a #4", "6.2" => "a #4" },
                                                                       },
                                                       status       => "cr",
                                                       title        => "CSS background-attachment",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "background-img-opts"             => {
                                                       categories   => ["CSS3"],
                                                       chrome_id    => "",
                                                       description  => "New properties to affect background images, including background-clip, background-origin and background-size",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "",
                                                       links        => [
                                                                         {
                                                                           title => "Detailed compatibility tables and demos",
                                                                           url => "http://www.standardista.com/css3/css3-background-properties",
                                                                         },
                                                                         {
                                                                           title => "Polyfill for IE7-8",
                                                                           url => "https://github.com/louisremi/background-size-polyfill",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - background-image",
                                                                           url => "https://developer.mozilla.org/en/docs/Web/CSS/background-image",
                                                                         },
                                                                       ],
                                                       notes        => "Firefox, Chrome and Safari support the unofficial `-webkit-background-clip: text` (only with prefix)",
                                                       notes_by_num => {
                                                                         1 => "Partial support in Opera Mini refers to not supporting background sizing or background attachments. However Opera Mini 7.5 supports background sizing (including cover and contain values).",
                                                                         2 => "Partial support in Safari 6 refers to not supporting background sizing offset from edges syntax.",
                                                                         3 => "Does not support `background-size` values in the `background` shorthand",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/css3-background/#backgrounds",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "a x",
                                                                                      "2.2"         => "a x #3",
                                                                                      "2.3"         => "a x #3",
                                                                                      "3"           => "a #3",
                                                                                      "4"           => "a #3",
                                                                                      "4.1"         => "a #3",
                                                                                      "4.2-4.3"     => "a #3",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "y", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "a #3",
                                                                                      5  => "a #3",
                                                                                      6  => "a #3",
                                                                                      7  => "a #3",
                                                                                      8  => "a #3",
                                                                                      9  => "a #3",
                                                                                      10 => "a #3",
                                                                                      11 => "a #3",
                                                                                      12 => "a #3",
                                                                                      13 => "a #3",
                                                                                      14 => "a #3",
                                                                                      15 => "y",
                                                                                      16 => "y",
                                                                                      17 => "y",
                                                                                      18 => "y",
                                                                                      19 => "y",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "a x",
                                                                                      "4"   => "y",
                                                                                      "5"   => "y",
                                                                                      "6"   => "y",
                                                                                      "7"   => "y",
                                                                                      "8"   => "y",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                      "19"  => "y",
                                                                                      "20"  => "y",
                                                                                      "21"  => "y",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "a",
                                                                                      "4.0-4.1"   => "a",
                                                                                      "4.2-4.3"   => "a",
                                                                                      "5.0-5.1"   => "a #3",
                                                                                      "6.0-6.1"   => "a",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "a #1" },
                                                                         op_mob  => {
                                                                                      "10"   => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "11.5" => "y",
                                                                                      "12"   => "y",
                                                                                      "12.1" => "y",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "a x",
                                                                                      "10.5"      => "y",
                                                                                      "10.6"      => "y",
                                                                                      "11"        => "y",
                                                                                      "11.1"      => "y",
                                                                                      "11.5"      => "y",
                                                                                      "11.6"      => "y",
                                                                                      "12"        => "y",
                                                                                      "12.1"      => "y",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "a #2 #3",
                                                                                      "3.2"  => "a #2 #3",
                                                                                      "4"    => "a #2 #3",
                                                                                      "5"    => "a #2 #3",
                                                                                      "5.1"  => "a #2 #3",
                                                                                      "6"    => "a #2 #3",
                                                                                      "6.1"  => "a #2 #3",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "cr",
                                                       title        => "CSS3 Background-image options",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "background-position-x-y"         => {
                                                       categories   => ["CSS"],
                                                       chrome_id    => "",
                                                       description  => "CSS longhand properties to define x or y positions separately.",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "",
                                                       links        => [
                                                                         {
                                                                           title => "MSDN article",
                                                                           url => "https://msdn.microsoft.com/en-us/library/ms530719%28v=vs.85%29.aspx",
                                                                         },
                                                                         {
                                                                           title => "Firefox implementation bug",
                                                                           url => "https://bugzilla.mozilla.org/show_bug.cgi?id=550426",
                                                                         },
                                                                         {
                                                                           title => "Blog post on background-position-x & y properties",
                                                                           url => "http://snook.ca/archives/html_and_css/background-position-x-y",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - background-position-x",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/CSS/background-position-x",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - background-position-y",
                                                                           url => "https://developer.mozilla.org/en/docs/Web/CSS/background-position-y",
                                                                         },
                                                                       ],
                                                       notes        => "A workaround for the lack of support in Firefox 31 - Firefox 48 is to use [CSS variables](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_variables). See [this Stack Overflow answer](https://stackoverflow.com/a/29282573/94197) for an example.",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://drafts.csswg.org/css-backgrounds-4/#background-position-longhands",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "y",
                                                                                      "2.2"         => "y",
                                                                                      "2.3"         => "y",
                                                                                      "3"           => "y",
                                                                                      "4"           => "y",
                                                                                      "4.1"         => "y",
                                                                                      "4.2-4.3"     => "y",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "y", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "y",
                                                                                      5  => "y",
                                                                                      6  => "y",
                                                                                      7  => "y",
                                                                                      8  => "y",
                                                                                      9  => "y",
                                                                                      10 => "y",
                                                                                      11 => "y",
                                                                                      12 => "y",
                                                                                      13 => "y",
                                                                                      14 => "y",
                                                                                      15 => "y",
                                                                                      16 => "y",
                                                                                      17 => "y",
                                                                                      18 => "y",
                                                                                      19 => "y",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "n",
                                                                                      "26"  => "n",
                                                                                      "27"  => "n",
                                                                                      "28"  => "n",
                                                                                      "29"  => "n",
                                                                                      "30"  => "n",
                                                                                      "31"  => "n",
                                                                                      "32"  => "n",
                                                                                      "33"  => "n",
                                                                                      "34"  => "n",
                                                                                      "35"  => "n",
                                                                                      "36"  => "n",
                                                                                      "37"  => "n",
                                                                                      "38"  => "n",
                                                                                      "39"  => "n",
                                                                                      "40"  => "n",
                                                                                      "41"  => "n",
                                                                                      "42"  => "n",
                                                                                      "43"  => "n",
                                                                                      "44"  => "n",
                                                                                      "45"  => "n",
                                                                                      "46"  => "n",
                                                                                      "47"  => "n",
                                                                                      "48"  => "n",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "y",
                                                                                      "6"   => "y",
                                                                                      "7"   => "y",
                                                                                      "8"   => "y",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "y",
                                                                                      "4.0-4.1"   => "y",
                                                                                      "4.2-4.3"   => "y",
                                                                                      "5.0-5.1"   => "y",
                                                                                      "6.0-6.1"   => "y",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "y",
                                                                                      "3.2"  => "y",
                                                                                      "4"    => "y",
                                                                                      "5"    => "y",
                                                                                      "5.1"  => "y",
                                                                                      "6"    => "y",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "unoff",
                                                       title        => "background-position-x & background-position-y",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "background-repeat-round-space"   => {
                                                       categories   => ["CSS3"],
                                                       chrome_id    => "",
                                                       description  => "Allows CSS background images to be repeated without clipping.",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "4 value syntax,background-repeat: round,background-repeat: space",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - background-repeat",
                                                                           url => "https://developer.mozilla.org//docs/Web/CSS/background-repeat",
                                                                         },
                                                                         {
                                                                           title => "CSS-Tricks article on background-repeat",
                                                                           url => "https://css-tricks.com/almanac/properties/b/background-repeat/",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {
                                                                         1 => "IE9 does not appear to render \"background-repeat: round\" correctly.",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/css3-background/#the-background-repeat",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "n",
                                                                                      "26"  => "n",
                                                                                      "27"  => "n",
                                                                                      "28"  => "n",
                                                                                      "29"  => "n",
                                                                                      "30"  => "n",
                                                                                      "31"  => "n",
                                                                                      "32"  => "n",
                                                                                      "33"  => "n",
                                                                                      "34"  => "n",
                                                                                      "35"  => "n",
                                                                                      "36"  => "n",
                                                                                      "37"  => "n",
                                                                                      "38"  => "n",
                                                                                      "39"  => "n",
                                                                                      "40"  => "n",
                                                                                      "41"  => "n",
                                                                                      "42"  => "n",
                                                                                      "43"  => "n",
                                                                                      "44"  => "n",
                                                                                      "45"  => "n",
                                                                                      "46"  => "n",
                                                                                      "47"  => "n",
                                                                                      "48"  => "n",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "a #1",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "y" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "11.5" => "y",
                                                                                      "12"   => "y",
                                                                                      "12.1" => "y",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "y",
                                                                                      "10.6"      => "y",
                                                                                      "11"        => "y",
                                                                                      "11.1"      => "y",
                                                                                      "11.5"      => "y",
                                                                                      "11.6"      => "y",
                                                                                      "12"        => "y",
                                                                                      "12.1"      => "y",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "cr",
                                                       title        => "CSS background-repeat round and space",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "background-sync"                 => {
                                                       categories   => ["JS API"],
                                                       chrome_id    => 6170807885627392,
                                                       description  => "Provides one-off and periodic synchronization for Service Workers with an onsync event.",
                                                       firefox_id   => "background-sync",
                                                       ie_id        => "backgroundsyncapi",
                                                       keywords     => "syncmanager",
                                                       links        => [
                                                                         {
                                                                           title => "Firefox support bug",
                                                                           url => "https://bugzilla.mozilla.org/show_bug.cgi?id=1217544",
                                                                         },
                                                                         {
                                                                           title => "SyncManager on MDN Web Docs",
                                                                           url => "https://developer.mozilla.org/docs/Web/API/SyncManager",
                                                                         },
                                                                         {
                                                                           title => "Google Developers blog: Introducing Background Sync",
                                                                           url => "https://developers.google.com/web/updates/2015/12/background-sync",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://wicg.github.io/BackgroundSync/spec/",
                                                       stats        => {
                                                                         and_ff  => { 57 => "n" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "n" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "n",
                                                                                      46 => "n",
                                                                                      47 => "n",
                                                                                      48 => "n",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "n",
                                                                                      "26"  => "n",
                                                                                      "27"  => "n",
                                                                                      "28"  => "n",
                                                                                      "29"  => "n",
                                                                                      "30"  => "n",
                                                                                      "31"  => "n",
                                                                                      "32"  => "n",
                                                                                      "33"  => "n",
                                                                                      "34"  => "n",
                                                                                      "35"  => "n",
                                                                                      "36"  => "n",
                                                                                      "37"  => "n",
                                                                                      "38"  => "n",
                                                                                      "39"  => "n",
                                                                                      "40"  => "n",
                                                                                      "41"  => "n",
                                                                                      "42"  => "n",
                                                                                      "43"  => "n",
                                                                                      "44"  => "n",
                                                                                      "45"  => "n",
                                                                                      "46"  => "n",
                                                                                      "47"  => "n",
                                                                                      "48"  => "n",
                                                                                      "49"  => "n",
                                                                                      "50"  => "n",
                                                                                      "51"  => "n",
                                                                                      "52"  => "n",
                                                                                      "53"  => "n",
                                                                                      "54"  => "n",
                                                                                      "55"  => "n",
                                                                                      "56"  => "n",
                                                                                      "57"  => "n",
                                                                                      "58"  => "n",
                                                                                      "59"  => "n",
                                                                                      "60"  => "n",
                                                                                      "61"  => "u",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "u",
                                                                                      "18"  => "u",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "n",
                                                                                      "11.0-11.2" => "n",
                                                                                      "11.3"      => "n",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "n",
                                                                                      "33"        => "n",
                                                                                      "34"        => "n",
                                                                                      "35"        => "n",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "n",
                                                                                      "10.1" => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "n",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "unoff",
                                                       title        => "Background Sync API",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "battery-status"                  => {
                                                       categories   => ["JS API"],
                                                       chrome_id    => 4537134732017664,
                                                       description  => "Method to provide information about the battery status of the hosting device.",
                                                       firefox_id   => "",
                                                       ie_id        => "batterystatusapi",
                                                       keywords     => "navigator.battery,navigator.getbattery,batterymanager",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - battery status",
                                                                           url => "https://developer.mozilla.org/en-US/docs/WebAPI/Battery_Status",
                                                                         },
                                                                         {
                                                                           title => "Simple demo",
                                                                           url => "http://pazguille.github.io/demo-battery-api/",
                                                                         },
                                                                       ],
                                                       notes        => "Firefox 52+ [removed access to this API due to privacy concerns.](https://bugzilla.mozilla.org/show_bug.cgi?id=1313580)",
                                                       notes_by_num => {
                                                                         1 => "Partial support refers to support for the older specification's `navigator.battery` rather than `navigator.getBattery()` to access the `BatteryManager`.",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/battery-status/",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "n" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n d",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "a x #1",
                                                                                      "11"  => "a x #1",
                                                                                      "12"  => "a x #1",
                                                                                      "13"  => "a x #1",
                                                                                      "14"  => "a x #1",
                                                                                      "15"  => "a x #1",
                                                                                      "16"  => "a #1",
                                                                                      "17"  => "a #1",
                                                                                      "18"  => "a #1",
                                                                                      "19"  => "a #1",
                                                                                      "20"  => "a #1",
                                                                                      "21"  => "a #1",
                                                                                      "22"  => "a #1",
                                                                                      "23"  => "a #1",
                                                                                      "24"  => "a #1",
                                                                                      "25"  => "a #1",
                                                                                      "26"  => "a #1",
                                                                                      "27"  => "a #1",
                                                                                      "28"  => "a #1",
                                                                                      "29"  => "a #1",
                                                                                      "30"  => "a #1",
                                                                                      "31"  => "a #1",
                                                                                      "32"  => "a #1",
                                                                                      "33"  => "a #1",
                                                                                      "34"  => "a #1",
                                                                                      "35"  => "a #1",
                                                                                      "36"  => "a #1",
                                                                                      "37"  => "a #1",
                                                                                      "38"  => "a #1",
                                                                                      "39"  => "a #1",
                                                                                      "40"  => "a #1",
                                                                                      "41"  => "a #1",
                                                                                      "42"  => "a #1",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "n",
                                                                                      "53"  => "n",
                                                                                      "54"  => "n",
                                                                                      "55"  => "n",
                                                                                      "56"  => "n",
                                                                                      "57"  => "n",
                                                                                      "58"  => "n",
                                                                                      "59"  => "n",
                                                                                      "60"  => "n",
                                                                                      "61"  => "n",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "n",
                                                                                      "11.0-11.2" => "n",
                                                                                      "11.3"      => "n",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "n",
                                                                                      "10.1" => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "n",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "cr",
                                                       title        => "Battery Status API",
                                                       ucprefix     => 0,
                                                       webkit_id    => "specification-battery-status-api",
                                                     },
                "beacon"                          => {
                                                       categories   => ["JS API"],
                                                       chrome_id    => 5517433905348608,
                                                       description  => "Allows data to be sent asynchronously to a server with `navigator.sendBeacon`, even after a page was closed. Useful for posting analytics data the moment a user was finished using the page.",
                                                       firefox_id   => "",
                                                       ie_id        => "beacon",
                                                       keywords     => "",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - Beacon",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/API/Navigator/sendBeacon",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/beacon/",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "n",
                                                                                      "26"  => "n",
                                                                                      "27"  => "n",
                                                                                      "28"  => "n",
                                                                                      "29"  => "n",
                                                                                      "30"  => "n",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "n",
                                                                                      "11.0-11.2" => "n",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "n",
                                                                                      "10.1" => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "wd",
                                                       title        => "Beacon API",
                                                       ucprefix     => 0,
                                                       webkit_id    => "specification-beacon-api",
                                                     },
                "beforeafterprint"                => {
                                                       categories   => ["HTML5", "JS API"],
                                                       chrome_id    => 5700595042222080,
                                                       description  => "Window fires `beforeprint` and `afterprint` events so the printed document can be annotated.",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "print,printer,printing,beforeprint,afterprint",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - Detecting print requests",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/Guide/Printing#Detecting_print_requests",
                                                                         },
                                                                         {
                                                                           title => "Chrome support bug",
                                                                           url => "https://bugs.chromium.org/p/chromium/issues/detail?id=218205",
                                                                         },
                                                                         {
                                                                           title => "Safari support bug",
                                                                           url => "https://bugs.webkit.org/show_bug.cgi?id=19937",
                                                                         },
                                                                       ],
                                                       notes        => "Due to its wider support, consider using `window.matchMedia('print')` where possible.",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/html5/webappapis.html#printing",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "n" },
                                                                         and_uc  => { "11.8" => "u" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "n",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "n" },
                                                                         bb      => { 7 => "u", 10 => "u" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "n",
                                                                                      46 => "n",
                                                                                      47 => "n",
                                                                                      48 => "n",
                                                                                      49 => "n",
                                                                                      50 => "n",
                                                                                      51 => "n",
                                                                                      52 => "n",
                                                                                      53 => "n",
                                                                                      54 => "n",
                                                                                      55 => "n",
                                                                                      56 => "n",
                                                                                      57 => "n",
                                                                                      58 => "n",
                                                                                      59 => "n",
                                                                                      60 => "n",
                                                                                      61 => "n",
                                                                                      62 => "n",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "y",
                                                                                      "7"   => "y",
                                                                                      "8"   => "y",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                      "19"  => "y",
                                                                                      "20"  => "y",
                                                                                      "21"  => "y",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "u",
                                                                                      "6"   => "y",
                                                                                      "7"   => "y",
                                                                                      "8"   => "y",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "u", 11 => "u" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "n",
                                                                                      "11.0-11.2" => "n",
                                                                                      "11.3"      => "n",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "n",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "n",
                                                                                      "33"        => "n",
                                                                                      "34"        => "n",
                                                                                      "35"        => "n",
                                                                                      "36"        => "n",
                                                                                      "37"        => "n",
                                                                                      "38"        => "n",
                                                                                      "39"        => "n",
                                                                                      "40"        => "n",
                                                                                      "41"        => "n",
                                                                                      "42"        => "n",
                                                                                      "43"        => "n",
                                                                                      "44"        => "n",
                                                                                      "45"        => "n",
                                                                                      "46"        => "n",
                                                                                      "47"        => "n",
                                                                                      "48"        => "n",
                                                                                      "49"        => "n",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "n",
                                                                                      "10.1" => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "n",
                                                                                    },
                                                                         samsung => { "4" => "u", "5" => "n", "6.2" => "n" },
                                                                       },
                                                       status       => "rec",
                                                       title        => "Printing Events",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "blobbuilder"                     => {
                                                       categories   => ["JS API"],
                                                       chrome_id    => 5328783104016384,
                                                       description  => "Construct Blobs (binary large objects) either using the BlobBuilder API (deprecated) or the Blob constructor.",
                                                       firefox_id   => "",
                                                       ie_id        => "blob",
                                                       keywords     => "",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - BlobBuilder",
                                                                           url => "https://developer.mozilla.org/en/DOM/BlobBuilder",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - Blobs",
                                                                           url => "https://developer.mozilla.org/en-US/docs/DOM/Blob",
                                                                         },
                                                                       ],
                                                       notes        => "Partial support refers to only supporting the now deprecated BlobBuilder to create blobs.",
                                                       notes_by_num => {},
                                                       parent       => "fileapi",
                                                       spec         => "https://www.w3.org/TR/FileAPI/#constructorBlob",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "a x",
                                                                                      "4"           => "a x",
                                                                                      "4.1"         => "a x",
                                                                                      "4.2-4.3"     => "a x",
                                                                                      "4.4"         => "a x",
                                                                                      "4.4.3-4.4.4" => "a x",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "a x",
                                                                                      9  => "a x",
                                                                                      10 => "a x",
                                                                                      11 => "a x",
                                                                                      12 => "a x",
                                                                                      13 => "a x",
                                                                                      14 => "a x",
                                                                                      15 => "a x",
                                                                                      16 => "a x",
                                                                                      17 => "a x",
                                                                                      18 => "a x",
                                                                                      19 => "a x",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "a x",
                                                                                      "7"   => "a x",
                                                                                      "8"   => "a x",
                                                                                      "9"   => "a x",
                                                                                      "10"  => "a x",
                                                                                      "11"  => "a x",
                                                                                      "12"  => "a x",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                      "19"  => "y",
                                                                                      "20"  => "y",
                                                                                      "21"  => "y",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "y",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "y",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "y",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "y",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "wd",
                                                       title        => "Blob constructing",
                                                       ucprefix     => 1,
                                                       webkit_id    => "",
                                                     },
                "bloburls"                        => {
                                                       categories   => ["JS API"],
                                                       chrome_id    => "",
                                                       description  => "Method of creating URL handles to the specified File or Blob object.",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "createobjecturl,revokeobjecturl",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - createObjectURL",
                                                                           url => "https://developer.mozilla.org/en/DOM/window.URL.createObjectURL",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {
                                                                         1 => "Created blob url can't be used in object or iframe (see [issue](https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/5411066/))",
                                                                       },
                                                       parent       => "fileapi",
                                                       spec         => "https://www.w3.org/TR/FileAPI/#url",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "y x",
                                                                                      "4.1"         => "y x",
                                                                                      "4.2-4.3"     => "y x",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "y x",
                                                                                      9  => "y x",
                                                                                      10 => "y x",
                                                                                      11 => "y x",
                                                                                      12 => "y x",
                                                                                      13 => "y x",
                                                                                      14 => "y x",
                                                                                      15 => "y x",
                                                                                      16 => "y x",
                                                                                      17 => "y x",
                                                                                      18 => "y x",
                                                                                      19 => "y x",
                                                                                      20 => "y x",
                                                                                      21 => "y x",
                                                                                      22 => "y x",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "y",
                                                                                      "5"   => "y",
                                                                                      "6"   => "y",
                                                                                      "7"   => "y",
                                                                                      "8"   => "y",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                      "19"  => "y",
                                                                                      "20"  => "y",
                                                                                      "21"  => "y",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y #1",
                                                                                      "13"  => "y #1",
                                                                                      "14"  => "y #1",
                                                                                      "15"  => "y #1",
                                                                                      "16"  => "y #1",
                                                                                      "17"  => "y #1",
                                                                                      "18"  => "y #1",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "y x",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "y x",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "wd",
                                                       title        => "Blob URLs",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "border-image"                    => {
                                                       categories   => ["CSS3"],
                                                       chrome_id    => "",
                                                       description  => "Method of using images for borders",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "border-image-source,border-image-slice,border-image-repeat,border-image-width,,border-image-outset",
                                                       links        => [
                                                                         {
                                                                           title => "WebPlatform Docs",
                                                                           url => "https://www.webplatform.org/docs/css/properties/border-image",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - Border image",
                                                                           url => "https://developer.mozilla.org//docs/Web/CSS/border-image",
                                                                         },
                                                                       ],
                                                       notes        => "Note that both the `border-style` and `border-width` must be specified (not set to `none` or 0) for border-images to work.",
                                                       notes_by_num => {
                                                                         1 => "Has a bug where `border-image` incorrectly overrides `border-style`. See [test case](https://codepen.io/Savago/pen/yYrgyK), [WebKit bug](https://bugs.webkit.org/show_bug.cgi?id=99922), [discussion](https://github.com/whatwg/compat/issues/17)",
                                                                         2 => "Partial support refers to not supporting `border-image-repeat: space`",
                                                                         3 => "Partial support refers to supporting the shorthand syntax, but not the individual properties (`border-image-source`, `border-image-slice`, etc). ",
                                                                         4 => "Partial support refers to not supporting `border-image-repeat: round`",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/css3-background/#border-images",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "a #2" },
                                                                         and_uc  => { "11.8" => "a #1 #2" },
                                                                         android => {
                                                                                      "2.1"         => "a x #1 #2 #3 #4",
                                                                                      "2.2"         => "a x #1 #2 #3 #4",
                                                                                      "2.3"         => "a x #1 #2 #3 #4",
                                                                                      "3"           => "a x #1 #2 #3 #4",
                                                                                      "4"           => "a x #1 #2 #3 #4",
                                                                                      "4.1"         => "a x #1 #2 #3 #4",
                                                                                      "4.2-4.3"     => "a x #1 #2 #3 #4",
                                                                                      "4.4"         => "a #1 #2",
                                                                                      "4.4.3-4.4.4" => "a #1 #2",
                                                                                      "62"          => "a #1 #2",
                                                                                      "64"          => "a #2",
                                                                                    },
                                                                         baidu   => { "7.12" => "a #2" },
                                                                         bb      => { 7 => "a #1 #2 #3 #4", 10 => "a #1 #2 #4" },
                                                                         chrome  => {
                                                                                      4  => "a x #1 #2 #3 #4",
                                                                                      5  => "a x #1 #2 #3 #4",
                                                                                      6  => "a x #1 #2 #3 #4",
                                                                                      7  => "a x #1 #2 #3 #4",
                                                                                      8  => "a x #1 #2 #3 #4",
                                                                                      9  => "a x #1 #2 #3 #4",
                                                                                      10 => "a x #1 #2 #3 #4",
                                                                                      11 => "a x #1 #2 #3 #4",
                                                                                      12 => "a x #1 #2 #3 #4",
                                                                                      13 => "a x #1 #2 #3 #4",
                                                                                      14 => "a x #1 #2 #3 #4",
                                                                                      15 => "a #1 #2 #4",
                                                                                      16 => "a #1 #2 #4",
                                                                                      17 => "a #1 #2 #4",
                                                                                      18 => "a #1 #2 #4",
                                                                                      19 => "a #1 #2 #4",
                                                                                      20 => "a #1 #2 #4",
                                                                                      21 => "a #1 #2 #4",
                                                                                      22 => "a #1 #2 #4",
                                                                                      23 => "a #1 #2 #4",
                                                                                      24 => "a #1 #2 #4",
                                                                                      25 => "a #1 #2 #4",
                                                                                      26 => "a #1 #2 #4",
                                                                                      27 => "a #1 #2 #4",
                                                                                      28 => "a #1 #2 #4",
                                                                                      29 => "a #1 #2 #4",
                                                                                      30 => "a #1 #2",
                                                                                      31 => "a #1 #2",
                                                                                      32 => "a #1 #2",
                                                                                      33 => "a #1 #2",
                                                                                      34 => "a #1 #2",
                                                                                      35 => "a #1 #2",
                                                                                      36 => "a #1 #2",
                                                                                      37 => "a #1 #2",
                                                                                      38 => "a #1 #2",
                                                                                      39 => "a #1 #2",
                                                                                      40 => "a #1 #2",
                                                                                      41 => "a #1 #2",
                                                                                      42 => "a #1 #2",
                                                                                      43 => "a #1 #2",
                                                                                      44 => "a #1 #2",
                                                                                      45 => "a #1 #2",
                                                                                      46 => "a #1 #2",
                                                                                      47 => "a #1 #2",
                                                                                      48 => "a #1 #2",
                                                                                      49 => "a #1 #2",
                                                                                      50 => "a #1 #2",
                                                                                      51 => "a #2",
                                                                                      52 => "a #2",
                                                                                      53 => "a #2",
                                                                                      54 => "a #2",
                                                                                      55 => "a #2",
                                                                                      56 => "a #2",
                                                                                      57 => "a #2",
                                                                                      58 => "a #2",
                                                                                      59 => "a #2",
                                                                                      60 => "a #2",
                                                                                      61 => "a #2",
                                                                                      62 => "a #2",
                                                                                      63 => "a #2",
                                                                                      64 => "a #2",
                                                                                      65 => "a #2",
                                                                                      66 => "a #2",
                                                                                      67 => "a #2",
                                                                                      68 => "a #2",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "a x #2 #3",
                                                                                      "3.6" => "a x #2 #3",
                                                                                      "4"   => "a x #2 #3",
                                                                                      "5"   => "a x #2 #3",
                                                                                      "6"   => "a x #2 #3",
                                                                                      "7"   => "a x #2 #3",
                                                                                      "8"   => "a x #2 #3",
                                                                                      "9"   => "a x #2 #3",
                                                                                      "10"  => "a x #2 #3",
                                                                                      "11"  => "a x #2 #3",
                                                                                      "12"  => "a x #2 #3",
                                                                                      "13"  => "a x #2 #3",
                                                                                      "14"  => "a x #2 #3",
                                                                                      "15"  => "a #2",
                                                                                      "16"  => "a #2",
                                                                                      "17"  => "a #2",
                                                                                      "18"  => "a #2",
                                                                                      "19"  => "a #2",
                                                                                      "20"  => "a #2",
                                                                                      "21"  => "a #2",
                                                                                      "22"  => "a #2",
                                                                                      "23"  => "a #2",
                                                                                      "24"  => "a #2",
                                                                                      "25"  => "a #2",
                                                                                      "26"  => "a #2",
                                                                                      "27"  => "a #2",
                                                                                      "28"  => "a #2",
                                                                                      "29"  => "a #2",
                                                                                      "30"  => "a #2",
                                                                                      "31"  => "a #2",
                                                                                      "32"  => "a #2",
                                                                                      "33"  => "a #2",
                                                                                      "34"  => "a #2",
                                                                                      "35"  => "a #2",
                                                                                      "36"  => "a #2",
                                                                                      "37"  => "a #2",
                                                                                      "38"  => "a #2",
                                                                                      "39"  => "a #2",
                                                                                      "40"  => "a #2",
                                                                                      "41"  => "a #2",
                                                                                      "42"  => "a #2",
                                                                                      "43"  => "a #2",
                                                                                      "44"  => "a #2",
                                                                                      "45"  => "a #2",
                                                                                      "46"  => "a #2",
                                                                                      "47"  => "a #2",
                                                                                      "48"  => "a #2",
                                                                                      "49"  => "a #2",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y #1",
                                                                                      "13"  => "y #1",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y #1",
                                                                                      "10.3"      => "y #1",
                                                                                      "11.0-11.2" => "y #1",
                                                                                      "11.3"      => "y #1",
                                                                                      "3.2"       => "a x #1 #2 #3 #4",
                                                                                      "4.0-4.1"   => "a x #1 #2 #3 #4",
                                                                                      "4.2-4.3"   => "a x #1 #2 #3 #4",
                                                                                      "5.0-5.1"   => "a x #1 #2 #3 #4",
                                                                                      "6.0-6.1"   => "a #1 #2 #4",
                                                                                      "7.0-7.1"   => "a #1 #2 #4",
                                                                                      "8"         => "a #1 #2 #4",
                                                                                      "8.1-8.4"   => "a #1 #2 #4",
                                                                                      "9.0-9.2"   => "a #1 #2 #4",
                                                                                      "9.3"       => "y #1",
                                                                                    },
                                                                         op_mini => { all => "a x #2 #3 #4" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "a x #2 #3 #4",
                                                                                      "11.1" => "a x #2 #3 #4",
                                                                                      "11.5" => "a x #2 #3 #4",
                                                                                      "12"   => "a x #2 #3 #4",
                                                                                      "12.1" => "a x #2 #3 #4",
                                                                                      "37"   => "a #1 #2",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "a #2 #3 #4",
                                                                                      "10.6"      => "a #2 #3 #4",
                                                                                      "11"        => "a x #2 #3 #4",
                                                                                      "11.1"      => "a x #2 #3 #4",
                                                                                      "11.5"      => "a x #2 #3 #4",
                                                                                      "11.6"      => "a x #2 #3 #4",
                                                                                      "12"        => "a x #2 #3 #4",
                                                                                      "12.1"      => "a x #2 #3 #4",
                                                                                      "15"        => "a #1 #2",
                                                                                      "16"        => "a #1 #2",
                                                                                      "17"        => "a #1 #2",
                                                                                      "18"        => "a #1 #2",
                                                                                      "19"        => "a #1 #2",
                                                                                      "20"        => "a #1 #2",
                                                                                      "21"        => "a #1 #2",
                                                                                      "22"        => "a #1 #2",
                                                                                      "23"        => "a #1 #2",
                                                                                      "24"        => "a #1 #2",
                                                                                      "25"        => "a #1 #2",
                                                                                      "26"        => "a #1 #2",
                                                                                      "27"        => "a #1 #2",
                                                                                      "28"        => "a #1 #2",
                                                                                      "29"        => "a #1 #2",
                                                                                      "30"        => "a #1 #2",
                                                                                      "31"        => "a #1 #2",
                                                                                      "32"        => "a #1 #2",
                                                                                      "33"        => "a #1 #2",
                                                                                      "34"        => "a #1 #2",
                                                                                      "35"        => "a #1 #2",
                                                                                      "36"        => "a #1 #2",
                                                                                      "37"        => "a #1 #2",
                                                                                      "38"        => "a #2",
                                                                                      "39"        => "a #2",
                                                                                      "40"        => "a #2",
                                                                                      "41"        => "a #2",
                                                                                      "42"        => "a #2",
                                                                                      "43"        => "a #2",
                                                                                      "44"        => "a #2",
                                                                                      "45"        => "a #2",
                                                                                      "46"        => "a #2",
                                                                                      "47"        => "a #2",
                                                                                      "48"        => "a #2",
                                                                                      "49"        => "a #2",
                                                                                      "50"        => "a #2",
                                                                                      "51"        => "a #2",
                                                                                      "52"        => "a #2",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y #1",
                                                                                      "10.1" => "y #1",
                                                                                      "11"   => "y #1",
                                                                                      "11.1" => "y #1",
                                                                                      "3.1"  => "a x #1 #2 #3 #4",
                                                                                      "3.2"  => "a x #1 #2 #3 #4",
                                                                                      "4"    => "a x #1 #2 #3 #4",
                                                                                      "5"    => "a x #1 #2 #3 #4",
                                                                                      "5.1"  => "a x #1 #2 #3 #4",
                                                                                      "6"    => "a #1 #2 #4",
                                                                                      "6.1"  => "a #1 #2 #4",
                                                                                      "7"    => "a #1 #2 #4",
                                                                                      "7.1"  => "a #1 #2 #4",
                                                                                      "8"    => "a #1 #2 #4",
                                                                                      "9"    => "a #1 #2 #4",
                                                                                      "9.1"  => "y #1",
                                                                                      "TP"   => "y #1",
                                                                                    },
                                                                         samsung => { "4" => "a #1 #2", "5" => "a #2", "6.2" => "a #2" },
                                                                       },
                                                       status       => "cr",
                                                       title        => "CSS3 Border images",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "border-radius"                   => {
                                                       categories   => ["CSS3"],
                                                       chrome_id    => "",
                                                       description  => "Method of making the border corners round. Covers support for the shorthand `border-radius` as well as the long-hand properties (e.g. `border-top-left-radius`)",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "roundedcorners, border radius,-moz-border-radius",
                                                       links        => [
                                                                         {
                                                                           title => "Border-radius CSS Generator",
                                                                           url => "http://border-radius.com",
                                                                         },
                                                                         {
                                                                           title => "Detailed compliance table",
                                                                           url => "http://muddledramblings.com/table-of-css3-border-radius-compliance",
                                                                         },
                                                                         {
                                                                           title => "Polyfill which includes border-radius",
                                                                           url => "http://css3pie.com/",
                                                                         },
                                                                         {
                                                                           title => "WebPlatform Docs",
                                                                           url => "https://www.webplatform.org/docs/css/properties/border-radius",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - CSS border-radius",
                                                                           url => "https://developer.mozilla.org/en/docs/Web/CSS/border-radius",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {
                                                                         1 => "Safari 6.1 and earlier did not apply `border-radius` correctly to image borders: https://stackoverflow.com/q/17202128",
                                                                         2 => "Dotted and dashed rounded border corners are rendered as solid in Firefox. [see bug](https://bugzilla.mozilla.org/show_bug.cgi?id=382721)",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/css3-background/#the-border-radius",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "y x",
                                                                                      "2.2"         => "y",
                                                                                      "2.3"         => "y",
                                                                                      "3"           => "y",
                                                                                      "4"           => "y",
                                                                                      "4.1"         => "y",
                                                                                      "4.2-4.3"     => "y",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "y", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "y x",
                                                                                      5  => "y",
                                                                                      6  => "y",
                                                                                      7  => "y",
                                                                                      8  => "y",
                                                                                      9  => "y",
                                                                                      10 => "y",
                                                                                      11 => "y",
                                                                                      12 => "y",
                                                                                      13 => "y",
                                                                                      14 => "y",
                                                                                      15 => "y",
                                                                                      16 => "y",
                                                                                      17 => "y",
                                                                                      18 => "y",
                                                                                      19 => "y",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "a x #2",
                                                                                      "3"   => "y x #2",
                                                                                      "3.5" => "y x #2",
                                                                                      "3.6" => "y x #2",
                                                                                      "4"   => "y #2",
                                                                                      "5"   => "y #2",
                                                                                      "6"   => "y #2",
                                                                                      "7"   => "y #2",
                                                                                      "8"   => "y #2",
                                                                                      "9"   => "y #2",
                                                                                      "10"  => "y #2",
                                                                                      "11"  => "y #2",
                                                                                      "12"  => "y #2",
                                                                                      "13"  => "y #2",
                                                                                      "14"  => "y #2",
                                                                                      "15"  => "y #2",
                                                                                      "16"  => "y #2",
                                                                                      "17"  => "y #2",
                                                                                      "18"  => "y #2",
                                                                                      "19"  => "y #2",
                                                                                      "20"  => "y #2",
                                                                                      "21"  => "y #2",
                                                                                      "22"  => "y #2",
                                                                                      "23"  => "y #2",
                                                                                      "24"  => "y #2",
                                                                                      "25"  => "y #2",
                                                                                      "26"  => "y #2",
                                                                                      "27"  => "y #2",
                                                                                      "28"  => "y #2",
                                                                                      "29"  => "y #2",
                                                                                      "30"  => "y #2",
                                                                                      "31"  => "y #2",
                                                                                      "32"  => "y #2",
                                                                                      "33"  => "y #2",
                                                                                      "34"  => "y #2",
                                                                                      "35"  => "y #2",
                                                                                      "36"  => "y #2",
                                                                                      "37"  => "y #2",
                                                                                      "38"  => "y #2",
                                                                                      "39"  => "y #2",
                                                                                      "40"  => "y #2",
                                                                                      "41"  => "y #2",
                                                                                      "42"  => "y #2",
                                                                                      "43"  => "y #2",
                                                                                      "44"  => "y #2",
                                                                                      "45"  => "y #2",
                                                                                      "46"  => "y #2",
                                                                                      "47"  => "y #2",
                                                                                      "48"  => "y #2",
                                                                                      "49"  => "y #2",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "y x",
                                                                                      "4.0-4.1"   => "y",
                                                                                      "4.2-4.3"   => "y",
                                                                                      "5.0-5.1"   => "y",
                                                                                      "6.0-6.1"   => "y",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "11.5" => "y",
                                                                                      "12"   => "y",
                                                                                      "12.1" => "y",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "y",
                                                                                      "10.6"      => "y",
                                                                                      "11"        => "y",
                                                                                      "11.1"      => "y",
                                                                                      "11.5"      => "y",
                                                                                      "11.6"      => "y",
                                                                                      "12"        => "y",
                                                                                      "12.1"      => "y",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "y x",
                                                                                      "3.2"  => "y x",
                                                                                      "4"    => "y x",
                                                                                      "5"    => "y",
                                                                                      "5.1"  => "y #1",
                                                                                      "6"    => "y #1",
                                                                                      "6.1"  => "y #1",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "cr",
                                                       title        => "CSS3 Border-radius (rounded corners)",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "broadcastchannel"                => {
                                                       categories   => ["JS API"],
                                                       chrome_id    => 4585496197988352,
                                                       description  => "BroadcastChannel allows scripts from the same origin but other browsing contexts (windows, workers) to send each other messages.",
                                                       firefox_id   => "",
                                                       ie_id        => "",
                                                       keywords     => "broadcast,channel,messaging",
                                                       links        => [
                                                                         {
                                                                           title => "MDN Web Docs - Broadcast Channel",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/API/BroadcastChannel",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {},
                                                       parent       => "",
                                                       spec         => "https://html.spec.whatwg.org/multipage/comms.html#broadcasting-to-other-browsing-contexts",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "n" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "n" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "n",
                                                                                      46 => "n",
                                                                                      47 => "n",
                                                                                      48 => "n",
                                                                                      49 => "n",
                                                                                      50 => "n",
                                                                                      51 => "n",
                                                                                      52 => "n",
                                                                                      53 => "n",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "n",
                                                                                      "26"  => "n",
                                                                                      "27"  => "n",
                                                                                      "28"  => "n",
                                                                                      "29"  => "n",
                                                                                      "30"  => "n",
                                                                                      "31"  => "n",
                                                                                      "32"  => "n",
                                                                                      "33"  => "n",
                                                                                      "34"  => "n",
                                                                                      "35"  => "n",
                                                                                      "36"  => "n",
                                                                                      "37"  => "n",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "n",
                                                                                      "11.0-11.2" => "n",
                                                                                      "11.3"      => "n",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "n",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "n",
                                                                                      "33"        => "n",
                                                                                      "34"        => "n",
                                                                                      "35"        => "n",
                                                                                      "36"        => "n",
                                                                                      "37"        => "n",
                                                                                      "38"        => "n",
                                                                                      "39"        => "n",
                                                                                      "40"        => "n",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "n",
                                                                                      "10.1" => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "n",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "n", "6.2" => "n" },
                                                                       },
                                                       status       => "ls",
                                                       title        => "BroadcastChannel",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "brotli"                          => {
                                                       categories   => ["Other"],
                                                       chrome_id    => 5420797577396224,
                                                       description  => "More effective lossless compression algorithm than gzip and deflate.",
                                                       firefox_id   => "",
                                                       ie_id        => "brotlicompresseddataformat",
                                                       keywords     => "http,compression,accept,content,encoding",
                                                       links        => [
                                                                         {
                                                                           title => "Introducing Brotli",
                                                                           url => "http://google-opensource.blogspot.com/2015/09/introducing-brotli-new-compression.html",
                                                                         },
                                                                         {
                                                                           title => "Blink's intent to ship",
                                                                           url => "https://groups.google.com/a/chromium.org/forum/m/#!msg/blink-dev/JufzX024oy0/WEOGbN43AwAJ",
                                                                         },
                                                                         {
                                                                           title => "Official code repository",
                                                                           url => "https://github.com/google/brotli",
                                                                         },
                                                                         {
                                                                           title => "WebKit Bug 154859: Add support for format brotli for HTTP compression",
                                                                           url => "https://bugs.webkit.org/show_bug.cgi?id=154859",
                                                                         },
                                                                       ],
                                                       notes        => "",
                                                       notes_by_num => {
                                                                         1 => "Supported in Chrome and Opera behind the 'Brotli Content-Encoding' flag",
                                                                         2 => "Enabled since 27 May 2016",
                                                                         3 => "Support starting with macOS 10.13 High Sierra",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://tools.ietf.org/html/rfc7932",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "n",
                                                                                      "4.4.3-4.4.4" => "n",
                                                                                      "62"          => "y #2",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "n" },
                                                                         bb      => { 7 => "n", 10 => "n" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "n",
                                                                                      20 => "n",
                                                                                      21 => "n",
                                                                                      22 => "n",
                                                                                      23 => "n",
                                                                                      24 => "n",
                                                                                      25 => "n",
                                                                                      26 => "n",
                                                                                      27 => "n",
                                                                                      28 => "n",
                                                                                      29 => "n",
                                                                                      30 => "n",
                                                                                      31 => "n",
                                                                                      32 => "n",
                                                                                      33 => "n",
                                                                                      34 => "n",
                                                                                      35 => "n",
                                                                                      36 => "n",
                                                                                      37 => "n",
                                                                                      38 => "n",
                                                                                      39 => "n",
                                                                                      40 => "n",
                                                                                      41 => "n",
                                                                                      42 => "n",
                                                                                      43 => "n",
                                                                                      44 => "n",
                                                                                      45 => "n",
                                                                                      46 => "n",
                                                                                      47 => "n",
                                                                                      48 => "n",
                                                                                      49 => "n d #1",
                                                                                      50 => "y #2",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "n",
                                                                                      "5"   => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "n",
                                                                                      "16"  => "n",
                                                                                      "17"  => "n",
                                                                                      "18"  => "n",
                                                                                      "19"  => "n",
                                                                                      "20"  => "n",
                                                                                      "21"  => "n",
                                                                                      "22"  => "n",
                                                                                      "23"  => "n",
                                                                                      "24"  => "n",
                                                                                      "25"  => "n",
                                                                                      "26"  => "n",
                                                                                      "27"  => "n",
                                                                                      "28"  => "n",
                                                                                      "29"  => "n",
                                                                                      "30"  => "n",
                                                                                      "31"  => "n",
                                                                                      "32"  => "n",
                                                                                      "33"  => "n",
                                                                                      "34"  => "n",
                                                                                      "35"  => "n",
                                                                                      "36"  => "n",
                                                                                      "37"  => "n",
                                                                                      "38"  => "n",
                                                                                      "39"  => "n",
                                                                                      "40"  => "n",
                                                                                      "41"  => "n",
                                                                                      "42"  => "n",
                                                                                      "43"  => "n",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "n",
                                                                                      "10"  => "n",
                                                                                      "11"  => "n",
                                                                                      "12"  => "n",
                                                                                      "13"  => "n",
                                                                                      "14"  => "n",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "n", 11 => "n" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "n",
                                                                                      "10.3"      => "n",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "n",
                                                                                      "7.0-7.1"   => "n",
                                                                                      "8"         => "n",
                                                                                      "8.1-8.4"   => "n",
                                                                                      "9.0-9.2"   => "n",
                                                                                      "9.3"       => "n",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "n",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "n",
                                                                                      "16"        => "n",
                                                                                      "17"        => "n",
                                                                                      "18"        => "n",
                                                                                      "19"        => "n",
                                                                                      "20"        => "n",
                                                                                      "21"        => "n",
                                                                                      "22"        => "n",
                                                                                      "23"        => "n",
                                                                                      "24"        => "n",
                                                                                      "25"        => "n",
                                                                                      "26"        => "n",
                                                                                      "27"        => "n",
                                                                                      "28"        => "n",
                                                                                      "29"        => "n",
                                                                                      "30"        => "n",
                                                                                      "31"        => "n",
                                                                                      "32"        => "n",
                                                                                      "33"        => "n",
                                                                                      "34"        => "n",
                                                                                      "35"        => "n",
                                                                                      "36"        => "n d #1",
                                                                                      "37"        => "n d #1",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "n",
                                                                                      "10.1" => "n",
                                                                                      "11"   => "y #3",
                                                                                      "11.1" => "y #3",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "n",
                                                                                      "6.1"  => "n",
                                                                                      "7"    => "n",
                                                                                      "7.1"  => "n",
                                                                                      "8"    => "n",
                                                                                      "9"    => "n",
                                                                                      "9.1"  => "n",
                                                                                      "TP"   => "y #3",
                                                                                    },
                                                                         samsung => { "4" => "n", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "other",
                                                       title        => "Brotli Accept-Encoding/Content-Encoding",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "calc"                            => {
                                                       categories   => ["CSS3"],
                                                       chrome_id    => 5765241438732288,
                                                       description  => "Method of allowing calculated values for length units, i.e. `width: calc(100% - 3em)`",
                                                       firefox_id   => "",
                                                       ie_id        => "csscalc",
                                                       keywords     => "",
                                                       links        => [
                                                                         {
                                                                           title => "Mozilla Hacks article",
                                                                           url => "https://hacks.mozilla.org/2010/06/css3-calc/",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - calc",
                                                                           url => "https://developer.mozilla.org/en/docs/Web/CSS/calc",
                                                                         },
                                                                         {
                                                                           title => "WebPlatform Docs",
                                                                           url => "https://www.webplatform.org/docs/css/functions/calc",
                                                                         },
                                                                       ],
                                                       notes        => "Support can be somewhat emulated in older versions of IE using the non-standard `expression()` syntax.\r\n\r\nDue to the way browsers handle [sub-pixel rounding](http://ejohn.org/blog/sub-pixel-problems-in-css/) differently, layouts using `calc()` expressions may have unexpected results.",
                                                       notes_by_num => {
                                                                         1 => "Partial support in Android Browser 4.4 refers to the browser lacking the ability to multiply and divide values.",
                                                                         2 => "Partial support in IE9 refers to the browser crashing when used as a `background-position` value.",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://www.w3.org/TR/css3-values/#calc",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "n",
                                                                                      "2.2"         => "n",
                                                                                      "2.3"         => "n",
                                                                                      "3"           => "n",
                                                                                      "4"           => "n",
                                                                                      "4.1"         => "n",
                                                                                      "4.2-4.3"     => "n",
                                                                                      "4.4"         => "a #1",
                                                                                      "4.4.3-4.4.4" => "a #1",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "n", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "n",
                                                                                      5  => "n",
                                                                                      6  => "n",
                                                                                      7  => "n",
                                                                                      8  => "n",
                                                                                      9  => "n",
                                                                                      10 => "n",
                                                                                      11 => "n",
                                                                                      12 => "n",
                                                                                      13 => "n",
                                                                                      14 => "n",
                                                                                      15 => "n",
                                                                                      16 => "n",
                                                                                      17 => "n",
                                                                                      18 => "n",
                                                                                      19 => "y x",
                                                                                      20 => "y x",
                                                                                      21 => "y x",
                                                                                      22 => "y x",
                                                                                      23 => "y x",
                                                                                      24 => "y x",
                                                                                      25 => "y x",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "n",
                                                                                      "3"   => "n",
                                                                                      "3.5" => "n",
                                                                                      "3.6" => "n",
                                                                                      "4"   => "y x",
                                                                                      "5"   => "y x",
                                                                                      "6"   => "y x",
                                                                                      "7"   => "y x",
                                                                                      "8"   => "y x",
                                                                                      "9"   => "y x",
                                                                                      "10"  => "y x",
                                                                                      "11"  => "y x",
                                                                                      "12"  => "y x",
                                                                                      "13"  => "y x",
                                                                                      "14"  => "y x",
                                                                                      "15"  => "y x",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                      "19"  => "y",
                                                                                      "20"  => "y",
                                                                                      "21"  => "y",
                                                                                      "22"  => "y",
                                                                                      "23"  => "y",
                                                                                      "24"  => "y",
                                                                                      "25"  => "y",
                                                                                      "26"  => "y",
                                                                                      "27"  => "y",
                                                                                      "28"  => "y",
                                                                                      "29"  => "y",
                                                                                      "30"  => "y",
                                                                                      "31"  => "y",
                                                                                      "32"  => "y",
                                                                                      "33"  => "y",
                                                                                      "34"  => "y",
                                                                                      "35"  => "y",
                                                                                      "36"  => "y",
                                                                                      "37"  => "y",
                                                                                      "38"  => "y",
                                                                                      "39"  => "y",
                                                                                      "40"  => "y",
                                                                                      "41"  => "y",
                                                                                      "42"  => "y",
                                                                                      "43"  => "y",
                                                                                      "44"  => "y",
                                                                                      "45"  => "y",
                                                                                      "46"  => "y",
                                                                                      "47"  => "y",
                                                                                      "48"  => "y",
                                                                                      "49"  => "y",
                                                                                      "50"  => "y",
                                                                                      "51"  => "y",
                                                                                      "52"  => "y",
                                                                                      "53"  => "y",
                                                                                      "54"  => "y",
                                                                                      "55"  => "y",
                                                                                      "56"  => "y",
                                                                                      "57"  => "y",
                                                                                      "58"  => "y",
                                                                                      "59"  => "y",
                                                                                      "60"  => "y",
                                                                                      "61"  => "y",
                                                                                    },
                                                                         ie      => {
                                                                                      "5.5" => "n",
                                                                                      "6"   => "n",
                                                                                      "7"   => "n",
                                                                                      "8"   => "n",
                                                                                      "9"   => "a #2",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16"  => "y",
                                                                                      "17"  => "y",
                                                                                      "18"  => "y",
                                                                                    },
                                                                         ie_mob  => { 10 => "y", 11 => "y" },
                                                                         ios_saf => {
                                                                                      "10.0-10.2" => "y",
                                                                                      "10.3"      => "y",
                                                                                      "11.0-11.2" => "y",
                                                                                      "11.3"      => "y",
                                                                                      "3.2"       => "n",
                                                                                      "4.0-4.1"   => "n",
                                                                                      "4.2-4.3"   => "n",
                                                                                      "5.0-5.1"   => "n",
                                                                                      "6.0-6.1"   => "y x",
                                                                                      "7.0-7.1"   => "y",
                                                                                      "8"         => "y",
                                                                                      "8.1-8.4"   => "y",
                                                                                      "9.0-9.2"   => "y",
                                                                                      "9.3"       => "y",
                                                                                    },
                                                                         op_mini => { all => "n" },
                                                                         op_mob  => {
                                                                                      "10"   => "n",
                                                                                      "11"   => "n",
                                                                                      "11.1" => "n",
                                                                                      "11.5" => "n",
                                                                                      "12"   => "n",
                                                                                      "12.1" => "n",
                                                                                      "37"   => "y",
                                                                                    },
                                                                         opera   => {
                                                                                      "10.0-10.1" => "n",
                                                                                      "10.5"      => "n",
                                                                                      "10.6"      => "n",
                                                                                      "11"        => "n",
                                                                                      "11.1"      => "n",
                                                                                      "11.5"      => "n",
                                                                                      "11.6"      => "n",
                                                                                      "12"        => "n",
                                                                                      "12.1"      => "n",
                                                                                      "15"        => "y",
                                                                                      "16"        => "y",
                                                                                      "17"        => "y",
                                                                                      "18"        => "y",
                                                                                      "19"        => "y",
                                                                                      "20"        => "y",
                                                                                      "21"        => "y",
                                                                                      "22"        => "y",
                                                                                      "23"        => "y",
                                                                                      "24"        => "y",
                                                                                      "25"        => "y",
                                                                                      "26"        => "y",
                                                                                      "27"        => "y",
                                                                                      "28"        => "y",
                                                                                      "29"        => "y",
                                                                                      "30"        => "y",
                                                                                      "31"        => "y",
                                                                                      "32"        => "y",
                                                                                      "33"        => "y",
                                                                                      "34"        => "y",
                                                                                      "35"        => "y",
                                                                                      "36"        => "y",
                                                                                      "37"        => "y",
                                                                                      "38"        => "y",
                                                                                      "39"        => "y",
                                                                                      "40"        => "y",
                                                                                      "41"        => "y",
                                                                                      "42"        => "y",
                                                                                      "43"        => "y",
                                                                                      "44"        => "y",
                                                                                      "45"        => "y",
                                                                                      "46"        => "y",
                                                                                      "47"        => "y",
                                                                                      "48"        => "y",
                                                                                      "49"        => "y",
                                                                                      "50"        => "y",
                                                                                      "51"        => "y",
                                                                                      "52"        => "y",
                                                                                      "9"         => "n",
                                                                                      "9.5-9.6"   => "n",
                                                                                    },
                                                                         safari  => {
                                                                                      "10"   => "y",
                                                                                      "10.1" => "y",
                                                                                      "11"   => "y",
                                                                                      "11.1" => "y",
                                                                                      "3.1"  => "n",
                                                                                      "3.2"  => "n",
                                                                                      "4"    => "n",
                                                                                      "5"    => "n",
                                                                                      "5.1"  => "n",
                                                                                      "6"    => "y x",
                                                                                      "6.1"  => "y",
                                                                                      "7"    => "y",
                                                                                      "7.1"  => "y",
                                                                                      "8"    => "y",
                                                                                      "9"    => "y",
                                                                                      "9.1"  => "y",
                                                                                      "TP"   => "y",
                                                                                    },
                                                                         samsung => { "4" => "y", "5" => "y", "6.2" => "y" },
                                                                       },
                                                       status       => "cr",
                                                       title        => "calc() as CSS unit value",
                                                       ucprefix     => 0,
                                                       webkit_id    => "",
                                                     },
                "canvas"                          => {
                                                       categories   => ["Canvas", "HTML5"],
                                                       chrome_id    => 5100084685438976,
                                                       description  => "Method of generating fast, dynamic graphics using JavaScript.",
                                                       firefox_id   => "",
                                                       ie_id        => "canvas",
                                                       keywords     => "toDataURL()",
                                                       links        => [
                                                                         {
                                                                           title => "Tutorial by Mozilla",
                                                                           url => "https://developer.mozilla.org/en/Canvas_tutorial",
                                                                         },
                                                                         {
                                                                           title => "Animation kit",
                                                                           url => "http://glimr.rubyforge.org/cake/canvas.html",
                                                                         },
                                                                         {
                                                                           title => "Another tutorial",
                                                                           url => "http://diveintohtml5.info/canvas.html",
                                                                         },
                                                                         {
                                                                           title => "Implementation for Internet Explorer",
                                                                           url => "https://github.com/arv/ExplorerCanvas",
                                                                         },
                                                                         {
                                                                           title => "has.js test",
                                                                           url => "https://raw.github.com/phiggins42/has.js/master/detect/graphics.js#canvas",
                                                                         },
                                                                         {
                                                                           title => "Canvas Tutorial & Cheat Sheet",
                                                                           url => "https://skilled.co/html-canvas/",
                                                                         },
                                                                         {
                                                                           title => "MDN Web Docs - Canvas API",
                                                                           url => "https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API",
                                                                         },
                                                                       ],
                                                       notes        => "For screen readers, IE, Chrome & Firefox support the [accessible canvas element sub-DOM](http://www.paciellogroup.com/blog/2012/06/html5-canvas-accessibility-in-firefox-13/).\r\nFirefox & Chrome also support the drawfocus ring.",
                                                       notes_by_num => {
                                                                         1 => "Does not support `toDataURL()`",
                                                                         2 => "Opera Mini supports the canvas element, but is unable to play animations or run other more complex applications.",
                                                                       },
                                                       parent       => "",
                                                       spec         => "https://html.spec.whatwg.org/multipage/scripting.html#the-canvas-element",
                                                       stats        => {
                                                                         and_ff  => { 57 => "y" },
                                                                         and_qq  => { "1.2" => "y" },
                                                                         and_uc  => { "11.8" => "y" },
                                                                         android => {
                                                                                      "2.1"         => "a #1",
                                                                                      "2.2"         => "a #1",
                                                                                      "2.3"         => "a #1",
                                                                                      "3"           => "y",
                                                                                      "4"           => "y",
                                                                                      "4.1"         => "y",
                                                                                      "4.2-4.3"     => "y",
                                                                                      "4.4"         => "y",
                                                                                      "4.4.3-4.4.4" => "y",
                                                                                      "62"          => "y",
                                                                                      "64"          => "y",
                                                                                    },
                                                                         baidu   => { "7.12" => "y" },
                                                                         bb      => { 7 => "y", 10 => "y" },
                                                                         chrome  => {
                                                                                      4  => "y",
                                                                                      5  => "y",
                                                                                      6  => "y",
                                                                                      7  => "y",
                                                                                      8  => "y",
                                                                                      9  => "y",
                                                                                      10 => "y",
                                                                                      11 => "y",
                                                                                      12 => "y",
                                                                                      13 => "y",
                                                                                      14 => "y",
                                                                                      15 => "y",
                                                                                      16 => "y",
                                                                                      17 => "y",
                                                                                      18 => "y",
                                                                                      19 => "y",
                                                                                      20 => "y",
                                                                                      21 => "y",
                                                                                      22 => "y",
                                                                                      23 => "y",
                                                                                      24 => "y",
                                                                                      25 => "y",
                                                                                      26 => "y",
                                                                                      27 => "y",
                                                                                      28 => "y",
                                                                                      29 => "y",
                                                                                      30 => "y",
                                                                                      31 => "y",
                                                                                      32 => "y",
                                                                                      33 => "y",
                                                                                      34 => "y",
                                                                                      35 => "y",
                                                                                      36 => "y",
                                                                                      37 => "y",
                                                                                      38 => "y",
                                                                                      39 => "y",
                                                                                      40 => "y",
                                                                                      41 => "y",
                                                                                      42 => "y",
                                                                                      43 => "y",
                                                                                      44 => "y",
                                                                                      45 => "y",
                                                                                      46 => "y",
                                                                                      47 => "y",
                                                                                      48 => "y",
                                                                                      49 => "y",
                                                                                      50 => "y",
                                                                                      51 => "y",
                                                                                      52 => "y",
                                                                                      53 => "y",
                                                                                      54 => "y",
                                                                                      55 => "y",
                                                                                      56 => "y",
                                                                                      57 => "y",
                                                                                      58 => "y",
                                                                                      59 => "y",
                                                                                      60 => "y",
                                                                                      61 => "y",
                                                                                      62 => "y",
                                                                                      63 => "y",
                                                                                      64 => "y",
                                                                                      65 => "y",
                                                                                      66 => "y",
                                                                                      67 => "y",
                                                                                      68 => "y",
                                                                                    },
                                                                         firefox => {
                                                                                      "2"   => "a #1",
                                                                                      "3"   => "a #1",
                                                                                      "3.5" => "a #1",
                                                                                      "3.6" => "y",
                                                                                      "4"   => "y",
                                                                                      "5"   => "y",
                                                                                      "6"   => "y",
                                                                                      "7"   => "y",
                                                                                      "8"   => "y",
                                                                                      "9"   => "y",
                                                                                      "10"  => "y",
                                                                                      "11"  => "y",
                                                                                      "12"  => "y",
                                                                                      "13"  => "y",
                                                                                      "14"  => "y",
                                                                                      "15"  => "y",
                                                                                      "16&q