github.com/web-platform-tests/wpt.fyi@v0.0.0-20240530210107-70cf978996f1/webapp/components/interop-data.js (about)

     1  // This file should match the data in webapp/static/interop-data.json.
     2  // The JSON file is used by some Mozilla infrastructure, so the file should
     3  // not be deleted and should match the data in this file.
     4  export const interopData = {
     5    '2021': {
     6      'table_sections': [
     7        {
     8          'name': '2021 Focus Areas',
     9          'rows': [
    10            'interop-2021-aspect-ratio',
    11            'interop-2021-flexbox',
    12            'interop-2021-grid',
    13            'interop-2021-transforms',
    14            'interop-2021-position-sticky'
    15          ],
    16          'score_as_group': false
    17        }
    18      ],
    19      /**
    20       * Interop scores are "frozen" after the end of the year.
    21       * Once an interop year is completed, results are generated one more time
    22       * from the results-analysis script for the full year, and those scores
    23       * are placed for reference in the webapp/static directory. The score
    24       * is no longer updated and is referenced from this location.
    25       * More information at https://github.com/web-platform-tests/results-analysis
    26      **/
    27      'csv_url': '/static/interop-2021-{stable|experimental}.csv',
    28      'summary_feature_name': 'summary',
    29      'matrix_url': 'https://matrix.to/#/#interop20xx:matrix.org?web-instance%5Belement.io%5D=app.element.io',
    30      'focus_areas': {
    31        'interop-2021-aspect-ratio': {
    32          'description': 'Aspect Ratio',
    33          'countsTowardScore': true,
    34          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/aspect-ratio',
    35          'spec': 'https://drafts.csswg.org/css-sizing/#aspect-ratio',
    36          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-aspect-ratio'
    37        },
    38        'interop-2021-flexbox': {
    39          'description': 'Flexbox',
    40          'countsTowardScore': true,
    41          'mdn': 'https://developer.mozilla.org/docs/Learn/CSS/CSS_layout/Flexbox',
    42          'spec': 'https://drafts.csswg.org/css-flexbox/',
    43          'tests': '/results/css/css-flexbox?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-flexbox'
    44        },
    45        'interop-2021-grid': {
    46          'description': 'Grid',
    47          'countsTowardScore': true,
    48          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/grid',
    49          'spec': 'https://drafts.csswg.org/css-grid-1/',
    50          'tests': '/results/css/css-grid?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-grid'
    51        },
    52        'interop-2021-position-sticky': {
    53          'description': 'Sticky Positioning',
    54          'countsTowardScore': true,
    55          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/position',
    56          'spec': 'https://drafts.csswg.org/css-position/#position-property',
    57          'tests': '/results/css/css-position/sticky?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-position-sticky'
    58        },
    59        'interop-2021-transforms': {
    60          'description': 'Transforms',
    61          'countsTowardScore': true,
    62          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/transform',
    63          'spec': 'https://drafts.csswg.org/css-transforms/',
    64          'tests': '/results/css/css-transforms?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-transforms'
    65        }
    66      }
    67    },
    68    '2022': {
    69      'table_sections': [
    70        {
    71          'name': '2022 Focus Areas',
    72          'rows': [
    73            'interop-2021-aspect-ratio',
    74            'interop-2022-cascade',
    75            'interop-2022-color',
    76            'interop-2022-contain',
    77            'interop-2022-dialog',
    78            'interop-2021-flexbox',
    79            'interop-2022-forms',
    80            'interop-2021-grid',
    81            'interop-2022-scrolling',
    82            'interop-2021-position-sticky',
    83            'interop-2022-subgrid',
    84            'interop-2022-text',
    85            'interop-2021-transforms',
    86            'interop-2022-viewport',
    87            'interop-2022-webcompat'
    88          ],
    89          'score_as_group': false
    90        },
    91        {
    92          'name': '2022 Investigations',
    93          'rows': [
    94            'Editing, contenteditable, and execCommand',
    95            'Pointer and Mouse Events',
    96            'Viewport Measurement'
    97          ],
    98          'score_as_group': true
    99        }
   100      ],
   101      'investigation_scores': [
   102        {
   103          'name': 'Editing, contenteditable, and execCommand',
   104          'url': 'https://github.com/web-platform-tests/interop-2022-editing',
   105          'scores_over_time': [
   106            { 'date': '2022-10-22', 'score': 360 },
   107            { 'date': '2022-11-25', 'score': 460 },
   108            { 'date': '2022-12-15', 'score': 520 }
   109          ]
   110        },
   111        {
   112          'name': 'Pointer and Mouse Events',
   113          'url': 'https://github.com/web-platform-tests/interop-2022-pointer',
   114          'scores_over_time': [
   115            { 'date': '2022-12-01', 'score': 790 },
   116            { 'date': '2022-12-14', 'score': 1000 }
   117          ]
   118        },
   119        {
   120          'name': 'Viewport Measurement',
   121          'url': 'https://github.com/web-platform-tests/interop-2022-viewport',
   122          'scores_over_time': [
   123            { 'date': '2022-09-28', 'score': 600 },
   124            { 'date': '2022-12-14', 'score': 900 }
   125          ]
   126        }
   127      ],
   128      'investigation_weight': 0.1,
   129      /**
   130       * Interop scores are "frozen" after the end of the year.
   131       * Once an interop year is completed, results are generated one more time
   132       * from the results-analysis script for the full year, and those scores
   133       * are placed for reference in the webapp/static directory. The score
   134       * is no longer updated and is referenced from this location.
   135       * More information at https://github.com/web-platform-tests/results-analysis
   136      **/
   137      'csv_url': '/static/interop-2022-{stable|experimental}.csv',
   138      'summary_feature_name': 'summary',
   139      'issue_url': 'https://github.com/web-platform-tests/interop/issues/new',
   140      'focus_areas': {
   141        'interop-2021-aspect-ratio': {
   142          'description': 'Aspect Ratio',
   143          'countsTowardScore': true,
   144          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/aspect-ratio',
   145          'spec': 'https://drafts.csswg.org/css-sizing/#aspect-ratio',
   146          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-aspect-ratio'
   147        },
   148        'interop-2021-flexbox': {
   149          'description': 'Flexbox',
   150          'countsTowardScore': true,
   151          'mdn': 'https://developer.mozilla.org/docs/Learn/CSS/CSS_layout/Flexbox',
   152          'spec': 'https://drafts.csswg.org/css-flexbox/',
   153          'tests': '/results/css/css-flexbox?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-flexbox'
   154        },
   155        'interop-2021-grid': {
   156          'description': 'Grid',
   157          'countsTowardScore': true,
   158          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/grid',
   159          'spec': 'https://drafts.csswg.org/css-grid-1/',
   160          'tests': '/results/css/css-grid?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-grid'
   161        },
   162        'interop-2021-position-sticky': {
   163          'description': 'Sticky Positioning',
   164          'countsTowardScore': true,
   165          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/position',
   166          'spec': 'https://drafts.csswg.org/css-position/#position-property',
   167          'tests': '/results/css/css-position/sticky?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-position-sticky'
   168        },
   169        'interop-2021-transforms': {
   170          'description': 'Transforms',
   171          'countsTowardScore': true,
   172          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/transform',
   173          'spec': 'https://drafts.csswg.org/css-transforms/',
   174          'tests': '/results/css/css-transforms?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-transforms'
   175        },
   176        'interop-2022-cascade': {
   177          'description': 'Cascade Layers',
   178          'countsTowardScore': true,
   179          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/@layer',
   180          'spec': 'https://drafts.csswg.org/css-cascade/#layering',
   181          'tests': '/results/css/css-cascade?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-cascade'
   182        },
   183        'interop-2022-color': {
   184          'description': 'Color Spaces and Functions',
   185          'countsTowardScore': true,
   186          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/color_value',
   187          'spec': 'https://drafts.csswg.org/css-color/',
   188          'tests': '/results/css/css-color?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-color'
   189        },
   190        'interop-2022-contain': {
   191          'countsTowardScore': true,
   192          'description': 'Containment',
   193          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/contain',
   194          'spec': 'https://drafts.csswg.org/css-contain/#contain-property',
   195          'tests': '/results/css/css-contain?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-contain'
   196        },
   197        'interop-2022-dialog': {
   198          'description': 'Dialog Element',
   199          'countsTowardScore': true,
   200          'mdn': 'https://developer.mozilla.org/docs/Web/HTML/Element/dialog',
   201          'spec': 'https://html.spec.whatwg.org/multipage/interactive-elements.html#the-dialog-element',
   202          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-dialog'
   203        },
   204        'interop-2022-forms': {
   205          'description': 'Forms',
   206          'countsTowardScore': true,
   207          'mdn': 'https://developer.mozilla.org/docs/Web/HTML/Element/form',
   208          'spec': 'https://html.spec.whatwg.org/multipage/forms.html#the-form-element',
   209          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-forms'
   210        },
   211        'interop-2022-scrolling': {
   212          'description': 'Scrolling',
   213          'countsTowardScore': true,
   214          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/overflow',
   215          'spec': 'https://drafts.csswg.org/css-overflow/#propdef-overflow',
   216          'tests': '/results/css?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-scrolling'
   217        },
   218        'interop-2022-subgrid': {
   219          'description': 'Subgrid',
   220          'countsTowardScore': true,
   221          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Grid_Layout/Subgrid',
   222          'spec': 'https://drafts.csswg.org/css-grid-2/#subgrids',
   223          'tests': '/results/css/css-grid/subgrid?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-subgrid'
   224        },
   225        'interop-2022-text': {
   226          'description': 'Typography and Encodings',
   227          'countsTowardScore': true,
   228          'mdn': '',
   229          'spec': '',
   230          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-text'
   231        },
   232        'interop-2022-viewport': {
   233          'description': 'Viewport Units',
   234          'countsTowardScore': true,
   235          'mdn': '',
   236          'spec': 'https://drafts.csswg.org/css-values/#viewport-relative-units',
   237          'tests': '/results/css/css-values?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-viewport'
   238        },
   239        'interop-2022-webcompat': {
   240          'description': 'Web Compat',
   241          'countsTowardScore': true,
   242          'mdn': '',
   243          'spec': '',
   244          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-webcompat'
   245        }
   246      }
   247    },
   248    '2023': {
   249      'table_sections': [
   250        {
   251          'name': 'Active Focus Areas',
   252          'rows': [
   253            'interop-2023-cssborderimage',
   254            'interop-2023-color',
   255            'interop-2023-container',
   256            'interop-2023-contain',
   257            'interop-2023-mathfunctions',
   258            'interop-2023-pseudos',
   259            'interop-2023-property',
   260            'interop-2023-flexbox',
   261            'interop-2023-fonts',
   262            'interop-2023-forms',
   263            'interop-2023-grid',
   264            'interop-2023-has',
   265            'interop-2023-inert',
   266            'interop-2023-cssmasking',
   267            'interop-2023-mediaqueries',
   268            'interop-2023-modules',
   269            'interop-2023-motion',
   270            'interop-2023-offscreencanvas',
   271            'interop-2023-events',
   272            'interop-2022-scrolling',
   273            'interop-2022-subgrid',
   274            'interop-2021-transforms',
   275            'interop-2023-url',
   276            'interop-2023-webcodecs',
   277            'interop-2023-webcompat',
   278            'interop-2023-webcomponents'
   279          ],
   280          'score_as_group': false
   281        },
   282        {
   283          'name': 'Active Investigations',
   284          'rows': [
   285            'Accessibility Testing',
   286            'Mobile Testing'
   287          ],
   288          'score_as_group': true
   289        },
   290        {
   291          'name': 'Previous Focus Areas',
   292          'rows': [
   293            'interop-2021-aspect-ratio',
   294            'interop-2022-cascade',
   295            'interop-2022-dialog',
   296            'interop-2021-position-sticky',
   297            'interop-2022-text',
   298            'interop-2022-viewport',
   299            'interop-2022-webcompat'
   300          ],
   301          'score_as_group': false
   302        },
   303        {
   304          'name': 'Previous Investigations',
   305          'rows': [
   306            'Editing, contenteditable, and execCommand',
   307            'Pointer and Mouse Events',
   308            'Viewport Measurement'
   309          ],
   310          'previous_investigation': true,
   311          'score_as_group': true
   312        }
   313      ],
   314      'investigation_scores': [
   315        {
   316          'name': 'Accessibility Testing',
   317          'url': 'https://github.com/web-platform-tests/interop-accessibility',
   318          'scores_over_time': [
   319            { 'date': '2023-03-08', 'score': 600 },
   320            { 'date': '2023-05-13', 'score': 700 },
   321            { 'date': '2023-06-27', 'score': 780 },
   322            { 'date': '2023-09-05', 'score': 860 },
   323            { 'date': '2023-09-27', 'score': 870 },
   324            { 'date': '2023-10-12', 'score': 910 },
   325            { 'date': '2023-10-13', 'score': 920 },
   326            { 'date': '2023-11-03', 'score': 950 },
   327            { 'date': '2023-11-14', 'score': 980 },
   328            { 'date': '2023-11-19', 'score': 1000 }
   329          ]
   330        },
   331        {
   332          'name': 'Mobile Testing',
   333          'url': 'https://github.com/web-platform-tests/interop-2023-mobile-testing',
   334          'scores_over_time': [
   335            { 'date': '2023-06-20', 'score': 400 },
   336            { 'date': '2023-09-26', 'score': 600 },
   337            { 'date': '2023-10-24', 'score': 700 }
   338          ]
   339        }
   340      ],
   341      'investigation_weight': 0.0,
   342      /**
   343       * More information on results generation at
   344       * https://github.com/web-platform-tests/results-analysis
   345      **/
   346      'csv_url': '/static/interop-2023-{stable|experimental}.csv',
   347      'summary_feature_name': 'summary',
   348      'issue_url': 'https://github.com/web-platform-tests/interop/issues/new',
   349      'focus_areas': {
   350        'interop-2021-aspect-ratio': {
   351          'description': 'Aspect Ratio',
   352          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/aspect-ratio',
   353          'spec': 'https://drafts.csswg.org/css-sizing/#aspect-ratio',
   354          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-aspect-ratio',
   355          'countsTowardScore': false
   356        },
   357        'interop-2021-position-sticky': {
   358          'description': 'Sticky Positioning',
   359          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/position',
   360          'spec': 'https://drafts.csswg.org/css-position/#position-property',
   361          'tests': '/results/css/css-position/sticky?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-position-sticky',
   362          'countsTowardScore': false
   363        },
   364        'interop-2022-cascade': {
   365          'description': 'Cascade Layers',
   366          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/@layer',
   367          'spec': 'https://drafts.csswg.org/css-cascade/#layering',
   368          'tests': '/results/css/css-cascade?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-cascade',
   369          'countsTowardScore': false
   370        },
   371        'interop-2022-dialog': {
   372          'description': 'Dialog Element',
   373          'mdn': 'https://developer.mozilla.org/docs/Web/HTML/Element/dialog',
   374          'spec': 'https://html.spec.whatwg.org/multipage/interactive-elements.html#the-dialog-element',
   375          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-dialog',
   376          'countsTowardScore': false
   377        },
   378        'interop-2022-text': {
   379          'description': 'Typography and Encodings',
   380          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/length#relative_length_units_based_on_viewport',
   381          'spec': '',
   382          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-text',
   383          'countsTowardScore': false
   384        },
   385        'interop-2022-viewport': {
   386          'description': 'Viewport Units',
   387          'mdn': '',
   388          'spec': 'https://drafts.csswg.org/css-values/#viewport-relative-units',
   389          'tests': '/results/css/css-values?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-viewport',
   390          'countsTowardScore': false
   391        },
   392        'interop-2022-webcompat': {
   393          'description': 'Web Compat 2022',
   394          'mdn': '',
   395          'spec': '',
   396          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-webcompat',
   397          'countsTowardScore': false
   398        },
   399        'interop-2023-cssborderimage': {
   400          'description': 'Border Image',
   401          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/border-image',
   402          'spec': 'https://www.w3.org/TR/css-backgrounds-3/#the-border-image',
   403          'tests': '/results/css/css-backgrounds?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-cssborderimage',
   404          'countsTowardScore': true
   405        },
   406        'interop-2023-color': {
   407          'description': 'Color Spaces and Functions',
   408          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/color_value',
   409          'spec': 'https://w3c.github.io/csswg-drafts/css-color/#color-syntax',
   410          'tests': '/results/css?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-color%20or%20label%3Ainterop-2023-color',
   411          'countsTowardScore': true
   412        },
   413        'interop-2023-container': {
   414          'description': 'Container Queries',
   415          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Container_Queries',
   416          'spec': 'https://drafts.csswg.org/css-contain-3/#container-queries',
   417          'tests': '/results/css/css-contain/container-queries?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-container',
   418          'countsTowardScore': true
   419        },
   420        'interop-2023-contain': {
   421          'description': 'Containment',
   422          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/contain',
   423          'spec': 'https://drafts.csswg.org/css-contain/#contain-property',
   424          'tests': '/results/css?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-contain%20or%20label%3Ainterop-2023-contain',
   425          'countsTowardScore': true
   426        },
   427        'interop-2023-pseudos': {
   428          'description': 'CSS Pseudo-classes',
   429          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/Pseudo-classes',
   430          'spec': 'https://drafts.csswg.org/selectors/',
   431          'tests': '/results/css/selectors?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-pseudos',
   432          'countsTowardScore': true
   433        },
   434        'interop-2023-property': {
   435          'description': 'Custom Properties',
   436          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/@property',
   437          'spec': 'https://drafts.css-houdini.org/css-properties-values-api/',
   438          'tests': '/results/css/css-properties-values-api?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-property',
   439          'countsTowardScore': true
   440        },
   441        'interop-2023-flexbox': {
   442          'description': 'Flexbox',
   443          'mdn': 'https://developer.mozilla.org/docs/Learn/CSS/CSS_layout/Flexbox',
   444          'spec': 'https://drafts.csswg.org/css-flexbox/',
   445          'tests': '/results/css/css-flexbox?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-flexbox%20or%20label%3Ainterop-2023-flexbox',
   446          'countsTowardScore': true
   447        },
   448        'interop-2023-fonts': {
   449          'description': 'Font Feature Detection and Palettes',
   450          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/font-palette',
   451          'spec': 'https://drafts.csswg.org/css-fonts-4/#font-palette-prop',
   452          'tests': '/results/css?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-fonts',
   453          'countsTowardScore': true
   454        },
   455        'interop-2023-forms': {
   456          'description': 'Forms',
   457          'mdn': 'https://developer.mozilla.org/docs/Web/HTML/Element/form',
   458          'spec': 'https://html.spec.whatwg.org/multipage/forms.html#the-form-element',
   459          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-forms%20or%20label%3Ainterop-2023-forms',
   460          'countsTowardScore': true
   461        },
   462        'interop-2023-grid': {
   463          'description': 'Grid',
   464          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Grid_Layout',
   465          'spec': 'https://drafts.csswg.org/css-grid/',
   466          'tests': '/results/css/css-grid?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-grid%20or%20label%3Ainterop-2023-grid',
   467          'countsTowardScore': true
   468        },
   469        'interop-2023-has': {
   470          'description': ':has()',
   471          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/:has',
   472          'spec': 'https://drafts.csswg.org/selectors-4/#relational',
   473          'tests': '/results/css/selectors?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-has',
   474          'countsTowardScore': true
   475        },
   476        'interop-2023-inert': {
   477          'description': 'Inert',
   478          'mdn': 'https://developer.mozilla.org/docs/Web/HTML/Global_attributes/inert',
   479          'spec': 'https://html.spec.whatwg.org/multipage/interaction.html#the-inert-attribute',
   480          'tests': '/results/inert?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-inert',
   481          'countsTowardScore': true
   482        },
   483        'interop-2023-cssmasking': {
   484          'description': 'Masking',
   485          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Masking',
   486          'spec': 'https://drafts.fxtf.org/css-masking/',
   487          'tests': '/results/css/css-masking?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-cssmasking',
   488          'countsTowardScore': true
   489        },
   490        'interop-2023-mathfunctions': {
   491          'description': 'CSS Math Functions',
   492          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Functions#math_functions',
   493          'spec': 'https://drafts.csswg.org/css-values-4/#math',
   494          'tests': '/results/css/css-values?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-mathfunctions',
   495          'countsTowardScore': true
   496        },
   497        'interop-2023-mediaqueries': {
   498          'description': 'Media Queries 4',
   499          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/Media_Queries/Using_media_queries',
   500          'spec': 'https://www.w3.org/TR/mediaqueries-4/',
   501          'tests': '/results/css/mediaqueries?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-mediaqueries',
   502          'countsTowardScore': true
   503        },
   504        'interop-2023-modules': {
   505          'description': 'Modules',
   506          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules',
   507          'spec': 'https://tc39.es/proposal-import-assertions/',
   508          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-modules',
   509          'countsTowardScore': true
   510        },
   511        'interop-2023-motion': {
   512          'description': 'Motion Path',
   513          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Motion_Path',
   514          'spec': 'https://drafts.fxtf.org/motion-1/',
   515          'tests': '/results/css/motion?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-motion',
   516          'countsTowardScore': true
   517        },
   518        'interop-2023-offscreencanvas': {
   519          'description': 'Offscreen Canvas',
   520          'mdn': 'https://developer.mozilla.org/docs/Web/API/OffscreenCanvas',
   521          'spec': 'https://html.spec.whatwg.org/multipage/canvas.html#the-offscreencanvas-interface',
   522          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-offscreencanvas',
   523          'countsTowardScore': true
   524        },
   525        'interop-2023-events': {
   526          'description': 'Pointer and Mouse Events',
   527          'mdn': 'https://developer.mozilla.org/docs/Web/API/Pointer_events',
   528          'spec': 'https://w3c.github.io/pointerevents/',
   529          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-events',
   530          'countsTowardScore': true
   531        },
   532        'interop-2022-scrolling': {
   533          'description': 'Scrolling',
   534          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/overflow',
   535          'spec': 'https://drafts.csswg.org/css-overflow/#propdef-overflow',
   536          'tests': '/results/css?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-scrolling',
   537          'countsTowardScore': true
   538        },
   539        'interop-2022-subgrid': {
   540          'description': 'Subgrid',
   541          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Grid_Layout/Subgrid',
   542          'spec': 'https://drafts.csswg.org/css-grid-2/#subgrids',
   543          'tests': '/results/css/css-grid/subgrid?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-subgrid',
   544          'countsTowardScore': true
   545        },
   546        'interop-2021-transforms': {
   547          'description': 'Transforms',
   548          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/transform',
   549          'spec': 'https://drafts.csswg.org/css-transforms/',
   550          'tests': '/results/css/css-transforms?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-transforms',
   551          'countsTowardScore': true
   552        },
   553        'interop-2023-url': {
   554          'description': 'URL',
   555          'mdn': 'https://developer.mozilla.org/docs/Web/API/URL',
   556          'spec': 'https://url.spec.whatwg.org',
   557          'tests': '/results/url?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-url',
   558          'countsTowardScore': true
   559        },
   560        'interop-2023-webcompat': {
   561          'description': 'Web Compat 2023',
   562          'mdn': '',
   563          'spec': '',
   564          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-webcompat',
   565          'countsTowardScore': true
   566        },
   567        'interop-2023-webcodecs': {
   568          'description': 'Web Codecs (video)',
   569          'mdn': 'https://developer.mozilla.org/docs/Web/API/WebCodecs_API',
   570          'spec': 'https://www.w3.org/TR/webcodecs/',
   571          'tests': '/results/webcodecs?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-webcodecs',
   572          'countsTowardScore': true
   573        },
   574        'interop-2023-webcomponents': {
   575          'description': 'Web Components',
   576          'mdn': 'https://developer.mozilla.org/docs/Web/Web_Components',
   577          'spec': 'https://www.w3.org/wiki/WebComponents/',
   578          'tests': '/results/?label=master&product=chrome&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-webcomponents',
   579          'countsTowardScore': true
   580        }
   581      }
   582    },
   583    '2024': {
   584      'browsers': ['chrome_canary', 'edge', 'firefox', 'safari'],
   585      'table_sections': [
   586        {
   587          'name': 'Active Focus Areas',
   588          'rows': [
   589            'interop-2024-accessibility',
   590            'interop-2024-nesting',
   591            'interop-2023-property',
   592            'interop-2024-dsd',
   593            'interop-2024-font-size-adjust',
   594            'interop-2024-websockets',
   595            'interop-2024-indexeddb',
   596            'interop-2024-layout',
   597            'interop-2023-events',
   598            'interop-2024-popover',
   599            'interop-2024-relative-color',
   600            'interop-2024-video-rvfc',
   601            'interop-2024-scrollbar',
   602            'interop-2024-starting-style-transition-behavior',
   603            'interop-2024-dir',
   604            'interop-2024-text-wrap',
   605            'interop-2023-url',
   606          ],
   607          'score_as_group': false
   608        },
   609        {
   610          'name': 'Active Investigations',
   611          'rows': [
   612            'Accessibility Testing',
   613            'Mobile Testing',
   614            'WebAssembly Testing',
   615          ],
   616          'score_as_group': true
   617        },
   618        {
   619          'name': 'Previous Focus Areas',
   620          'rows': [
   621            'interop-2021-aspect-ratio',
   622            'interop-2023-cssborderimage',
   623            'interop-2022-cascade',
   624            'interop-2023-color',
   625            'interop-2023-container',
   626            'interop-2023-contain',
   627            'interop-2023-mathfunctions',
   628            'interop-2023-pseudos',
   629            'interop-2022-dialog',
   630            'interop-2023-fonts',
   631            'interop-2023-forms',
   632            'interop-2023-has',
   633            'interop-2023-inert',
   634            'interop-2023-cssmasking',
   635            'interop-2023-mediaqueries',
   636            'interop-2023-modules',
   637            'interop-2023-motion',
   638            'interop-2023-offscreencanvas',
   639            'interop-2022-scrolling',
   640            'interop-2021-position-sticky',
   641            'interop-2021-transforms',
   642            'interop-2022-text',
   643            'interop-2022-viewport',
   644            'interop-2023-webcodecs',
   645            'interop-2022-webcompat',
   646            'interop-2023-webcompat',
   647          ],
   648          'score_as_group': false
   649        },
   650      ],
   651      'investigation_scores': [
   652        {
   653          'name': 'Accessibility Testing',
   654          'url': 'https://github.com/web-platform-tests/interop-accessibility',
   655          'scores_over_time': [
   656            { 'date': '2024-04-02', 'score': 18 },
   657            { 'date': '2024-04-25', 'score': 33 }
   658          ]
   659        },
   660        {
   661          'name': 'Mobile Testing',
   662          'url': 'https://github.com/web-platform-tests/interop-mobile-testing',
   663          'scores_over_time': [
   664            { 'date': '2024-04-23', 'score': 130 }
   665          ]
   666        },
   667        {
   668          'name': 'WebAssembly Testing',
   669          'url': 'https://github.com/web-platform-tests/interop-2024-wasm',
   670          'scores_over_time': []
   671        },
   672      ],
   673      'investigation_weight': 0.0,
   674      /**
   675       * More information on results generation at
   676       * https://github.com/web-platform-tests/results-analysis
   677      **/
   678      'csv_url': 'https://raw.githubusercontent.com/web-platform-tests/results-analysis/gh-pages/data/interop-2024/interop-2024-{stable|experimental}-v2.csv',
   679      'summary_feature_name': 'summary',
   680      'issue_url': 'https://github.com/web-platform-tests/interop/issues/new',
   681      'focus_areas_description': 'https://github.com/web-platform-tests/interop/blob/main/2024/README.md',
   682      'focus_areas': {
   683        'interop-2021-aspect-ratio': {
   684          'description': 'Aspect Ratio',
   685          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/aspect-ratio',
   686          'spec': 'https://drafts.csswg.org/css-sizing/#aspect-ratio',
   687          'tests': '/results/?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-aspect-ratio',
   688          'countsTowardScore': false
   689        },
   690        'interop-2021-position-sticky': {
   691          'description': 'Sticky Positioning',
   692          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/position',
   693          'spec': 'https://drafts.csswg.org/css-position/#position-property',
   694          'tests': '/results/css/css-position/sticky?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-position-sticky',
   695          'countsTowardScore': false
   696        },
   697        'interop-2022-cascade': {
   698          'description': 'Cascade Layers',
   699          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/@layer',
   700          'spec': 'https://drafts.csswg.org/css-cascade/#layering',
   701          'tests': '/results/css/css-cascade?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-cascade',
   702          'countsTowardScore': false
   703        },
   704        'interop-2022-dialog': {
   705          'description': 'Dialog Element',
   706          'mdn': 'https://developer.mozilla.org/docs/Web/HTML/Element/dialog',
   707          'spec': 'https://html.spec.whatwg.org/multipage/interactive-elements.html#the-dialog-element',
   708          'tests': '/results/?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-dialog',
   709          'countsTowardScore': false
   710        },
   711        'interop-2022-text': {
   712          'description': 'Typography and Encodings',
   713          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/length#relative_length_units_based_on_viewport',
   714          'spec': '',
   715          'tests': '/results/?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-text',
   716          'countsTowardScore': false
   717        },
   718        'interop-2022-viewport': {
   719          'description': 'Viewport Units',
   720          'mdn': '',
   721          'spec': 'https://drafts.csswg.org/css-values/#viewport-relative-units',
   722          'tests': '/results/css/css-values?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-viewport',
   723          'countsTowardScore': false
   724        },
   725        'interop-2022-webcompat': {
   726          'description': 'Web Compat 2022',
   727          'mdn': '',
   728          'spec': '',
   729          'tests': '/results/?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-webcompat',
   730          'countsTowardScore': false
   731        },
   732        'interop-2024-accessibility': {
   733          'description': 'Accessibility',
   734          'mdn': 'https://developer.mozilla.org/en-US/docs/Glossary/Accessible_name',
   735          'spec': '',
   736          'tests': '/results/?label=master&label=experimental&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-accessibility',
   737          'countsTowardScore': true
   738        },
   739        'interop-2024-starting-style-transition-behavior': {
   740          'description': '@starting-style & transition-behavior',
   741          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/CSS/@starting-style',
   742          'spec': '',
   743          'tests': '/results/css?label=experimental&label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-starting-style%20or%20label%3Ainterop-2024-transition-behavior',
   744          'countsTowardScore': true
   745        },
   746        'interop-2024-dsd': {
   747          'description': 'Declarative Shadow DOM',
   748          'mdn': '',
   749          'spec': '',
   750          'tests': '/shadow-dom?label=master&label=experimental&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-dsd',
   751          'countsTowardScore': true
   752        },
   753        'interop-2024-dir': {
   754          'description': 'Text Directionality',
   755          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/CSS/:dir',
   756          'spec': '',
   757          'tests': '/results/html/dom/elements/global-attributes?label=master&label=experimental&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-dir',
   758          'countsTowardScore': true
   759        },
   760        'interop-2024-font-size-adjust': {
   761          'description': 'font-size-adjust',
   762          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/CSS/font-size-adjust',
   763          'spec': '',
   764          'tests': '/results/css/css-fonts?label=experimental&label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-font-size-adjust',
   765          'countsTowardScore': true
   766        },
   767        'interop-2024-websockets': {
   768          'description': 'HTTPS URLs for WebSocket',
   769          'mdn': '',
   770          'spec': 'https://websockets.spec.whatwg.org/ ',
   771          'tests': '/results/websockets?label=experimental&label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-websockets',
   772          'countsTowardScore': true
   773        },
   774        'interop-2024-indexeddb': {
   775          'description': 'IndexedDB',
   776          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB',
   777          'spec': '',
   778          'tests': '/results/IndexedDB?label=master&label=experimental&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-indexeddb',
   779          'countsTowardScore': true
   780        },
   781        'interop-2024-layout': {
   782          'description': 'Layout',
   783          'mdn': '',
   784          'spec': '',
   785          'tests': '/results/css?label=master&label=experimental&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-flexbox%20or%20label%3Ainterop-2023-flexbox%20or%20label%3Ainterop-2021-grid%20or%20label%3Ainterop-2023-grid%20or%20label%3Ainterop-2022-subgrid',
   786          'countsTowardScore': true
   787        },
   788        'interop-2024-nesting': {
   789          'description': 'CSS Nesting',
   790          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_nesting',
   791          'spec': '',
   792          'tests': '/results/css?label=experimental&label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-nesting',
   793          'countsTowardScore': true
   794        },
   795        'interop-2024-popover': {
   796          'description': 'Popover',
   797          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/API/Popover_API',
   798          'spec': '',
   799          'tests': '/results/html/semantics/popovers?label=master&label=experimental&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-popover',
   800          'countsTowardScore': true
   801        },
   802        'interop-2024-relative-color': {
   803          'description': 'Relative Color Syntax',
   804          'mdn': '',
   805          'spec': '',
   806          'tests': '/results/css/css-color?label=master&label=experimental&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-relative-color',
   807          'countsTowardScore': true
   808        },
   809        'interop-2024-video-rvfc': {
   810          'description': 'requestVideoFrameCallback',
   811          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/API/HTMLVideoElement/requestVideoFrameCallback',
   812          'spec': '',
   813          'tests': '/results/video-rvfc?label=experimental&label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-video-rvfc',
   814          'countsTowardScore': true
   815        },
   816        'interop-2024-scrollbar': {
   817          'description': 'Scrollbar Styling',
   818          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/CSS/scrollbar-width',
   819          'spec': '',
   820          'tests': '/results/css?label=master&label=experimental&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-scrollbar',
   821          'countsTowardScore': true
   822        },
   823        'interop-2024-text-wrap': {
   824          'description': 'text-wrap: balance',
   825          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/CSS/text-wrap',
   826          'spec': '',
   827          'tests': '/results/css/css-text?label=master&label=experimental&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2024-text-wrap',
   828          'countsTowardScore': true
   829        },
   830        'interop-2023-cssborderimage': {
   831          'description': 'Border Image',
   832          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/border-image',
   833          'spec': 'https://www.w3.org/TR/css-backgrounds-3/#the-border-image',
   834          'tests': '/results/css/css-backgrounds?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-cssborderimage',
   835          'countsTowardScore': false
   836        },
   837        'interop-2023-color': {
   838          'description': 'Color Spaces and Functions',
   839          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/color_value',
   840          'spec': 'https://w3c.github.io/csswg-drafts/css-color/#color-syntax',
   841          'tests': '/results/css?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-color%20or%20label%3Ainterop-2023-color',
   842          'countsTowardScore': false
   843        },
   844        'interop-2023-container': {
   845          'description': 'Container Queries',
   846          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Container_Queries',
   847          'spec': 'https://drafts.csswg.org/css-contain-3/#container-queries',
   848          'tests': '/results/css/css-contain/container-queries?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-container',
   849          'countsTowardScore': false
   850        },
   851        'interop-2023-contain': {
   852          'description': 'Containment',
   853          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/contain',
   854          'spec': 'https://drafts.csswg.org/css-contain/#contain-property',
   855          'tests': '/results/css?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-contain%20or%20label%3Ainterop-2023-contain',
   856          'countsTowardScore': false
   857        },
   858        'interop-2023-pseudos': {
   859          'description': 'CSS Pseudo-classes',
   860          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/Pseudo-classes',
   861          'spec': 'https://drafts.csswg.org/selectors/',
   862          'tests': '/results/css/selectors?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-pseudos',
   863          'countsTowardScore': false
   864        },
   865        'interop-2023-property': {
   866          'description': 'Custom Properties',
   867          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/@property',
   868          'spec': 'https://drafts.css-houdini.org/css-properties-values-api/',
   869          'tests': '/results/css/css-properties-values-api?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-property',
   870          'countsTowardScore': true
   871        },
   872        'interop-2023-fonts': {
   873          'description': 'Font Feature Detection and Palettes',
   874          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/font-palette',
   875          'spec': 'https://drafts.csswg.org/css-fonts-4/#font-palette-prop',
   876          'tests': '/results/css?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-fonts',
   877          'countsTowardScore': false
   878        },
   879        'interop-2023-forms': {
   880          'description': 'Forms',
   881          'mdn': 'https://developer.mozilla.org/docs/Web/HTML/Element/form',
   882          'spec': 'https://html.spec.whatwg.org/multipage/forms.html#the-form-element',
   883          'tests': '/results/?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-forms%20or%20label%3Ainterop-2023-forms',
   884          'countsTowardScore': false
   885        },
   886        'interop-2023-has': {
   887          'description': ':has()',
   888          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/:has',
   889          'spec': 'https://drafts.csswg.org/selectors-4/#relational',
   890          'tests': '/results/css/selectors?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-has',
   891          'countsTowardScore': false
   892        },
   893        'interop-2023-inert': {
   894          'description': 'Inert',
   895          'mdn': 'https://developer.mozilla.org/docs/Web/HTML/Global_attributes/inert',
   896          'spec': 'https://html.spec.whatwg.org/multipage/interaction.html#the-inert-attribute',
   897          'tests': '/results/inert?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-inert',
   898          'countsTowardScore': false
   899        },
   900        'interop-2023-cssmasking': {
   901          'description': 'Masking',
   902          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Masking',
   903          'spec': 'https://drafts.fxtf.org/css-masking/',
   904          'tests': '/results/css/css-masking?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-cssmasking',
   905          'countsTowardScore': false
   906        },
   907        'interop-2023-mathfunctions': {
   908          'description': 'CSS Math Functions',
   909          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Functions#math_functions',
   910          'spec': 'https://drafts.csswg.org/css-values-4/#math',
   911          'tests': '/results/css/css-values?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-mathfunctions',
   912          'countsTowardScore': false
   913        },
   914        'interop-2023-mediaqueries': {
   915          'description': 'Media Queries 4',
   916          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/Media_Queries/Using_media_queries',
   917          'spec': 'https://www.w3.org/TR/mediaqueries-4/',
   918          'tests': '/results/css/mediaqueries?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-mediaqueries',
   919          'countsTowardScore': false
   920        },
   921        'interop-2023-modules': {
   922          'description': 'Modules',
   923          'mdn': 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules',
   924          'spec': 'https://tc39.es/proposal-import-assertions/',
   925          'tests': '/results/?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-modules',
   926          'countsTowardScore': false
   927        },
   928        'interop-2023-motion': {
   929          'description': 'Motion Path',
   930          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/CSS_Motion_Path',
   931          'spec': 'https://drafts.fxtf.org/motion-1/',
   932          'tests': '/results/css/motion?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-motion',
   933          'countsTowardScore': false
   934        },
   935        'interop-2023-offscreencanvas': {
   936          'description': 'Offscreen Canvas',
   937          'mdn': 'https://developer.mozilla.org/docs/Web/API/OffscreenCanvas',
   938          'spec': 'https://html.spec.whatwg.org/multipage/canvas.html#the-offscreencanvas-interface',
   939          'tests': '/results/?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-offscreencanvas',
   940          'countsTowardScore': false
   941        },
   942        'interop-2023-events': {
   943          'description': 'Pointer and Mouse Events',
   944          'mdn': 'https://developer.mozilla.org/docs/Web/API/Pointer_events',
   945          'spec': 'https://w3c.github.io/pointerevents/',
   946          'tests': '/results/?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-events',
   947          'countsTowardScore': true
   948        },
   949        'interop-2022-scrolling': {
   950          'description': 'Scrolling',
   951          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/overflow',
   952          'spec': 'https://drafts.csswg.org/css-overflow/#propdef-overflow',
   953          'tests': '/results/css?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2022-scrolling',
   954          'countsTowardScore': false
   955        },
   956        'interop-2021-transforms': {
   957          'description': 'Transforms',
   958          'mdn': 'https://developer.mozilla.org/docs/Web/CSS/transform',
   959          'spec': 'https://drafts.csswg.org/css-transforms/',
   960          'tests': '/results/css/css-transforms?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2021-transforms',
   961          'countsTowardScore': false
   962        },
   963        'interop-2023-url': {
   964          'description': 'URL',
   965          'mdn': 'https://developer.mozilla.org/docs/Web/API/URL',
   966          'spec': 'https://url.spec.whatwg.org',
   967          'tests': '/results/url?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-url',
   968          'countsTowardScore': true
   969        },
   970        'interop-2023-webcompat': {
   971          'description': 'Web Compat 2023',
   972          'mdn': '',
   973          'spec': '',
   974          'tests': '/results/?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-webcompat',
   975          'countsTowardScore': false
   976        },
   977        'interop-2023-webcodecs': {
   978          'description': 'Web Codecs (video)',
   979          'mdn': 'https://developer.mozilla.org/docs/Web/API/WebCodecs_API',
   980          'spec': 'https://www.w3.org/TR/webcodecs/',
   981          'tests': '/results/webcodecs?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-webcodecs',
   982          'countsTowardScore': false
   983        },
   984        'interop-2023-webcomponents': {
   985          'description': 'Web Components',
   986          'mdn': 'https://developer.mozilla.org/docs/Web/Web_Components',
   987          'spec': 'https://www.w3.org/wiki/WebComponents/',
   988          'tests': '/results/?label=master&product=chrome&product=edge&product=firefox&product=safari&aligned&view=interop&q=label%3Ainterop-2023-webcomponents',
   989          'countsTowardScore': false
   990        }
   991      }
   992    }
   993  };