Skip to content

Commit

Permalink
Begin generating scores for Interop 2024 (#206)
Browse files Browse the repository at this point in the history
* begin generating scores for interop 2024

* Update interop-scoring/category-data.json

Co-authored-by: Philip Jägenstedt <[email protected]>

* Update category-data.json

* collect edge scores for 2024

---------

Co-authored-by: Philip Jägenstedt <[email protected]>
  • Loading branch information
DanielRyanSmith and foolip authored Jan 22, 2024
1 parent 931383f commit 568b489
Show file tree
Hide file tree
Showing 2 changed files with 280 additions and 3 deletions.
8 changes: 5 additions & 3 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,14 @@ update_bsf_csv out/data/experimental-browser-specific-failures.csv

update_interop_year() {
local YEAR="${1}"
local PRODUCTS="${2}"

mkdir -p out/data/interop-${YEAR}/
node interop-scoring/main.js --year=${YEAR} --to=${TO_DATE}
node interop-scoring/main.js --year=${YEAR} --to=${TO_DATE} --experimental
node interop-scoring/main.js --year=${YEAR} --to=${TO_DATE} --products=${PRODUCTS}
node interop-scoring/main.js --year=${YEAR} --to=${TO_DATE} --products=${PRODUCTS} --experimental

mv interop-${YEAR}-*.csv out/data/interop-${YEAR}/
}

update_interop_year 2023
update_interop_year 2023 chrome,firefox,safari
update_interop_year 2024 chrome,edge,firefox,safari
275 changes: 275 additions & 0 deletions interop-scoring/category-data.json
Original file line number Diff line number Diff line change
Expand Up @@ -333,5 +333,280 @@
]
}
]
},
"2024": {
"categories": [
{
"name": "interop-2024-accessibility",
"labels": [
"interop-2024-accessibility"
]
},
{
"name": "interop-2024-starting-style-transition-behavior",
"labels": [
"interop-2024-starting-style",
"interop-2024-transition-behavior"
]
},
{
"name": "interop-2023-property",
"labels": [
"interop-2023-property"
]
},
{
"name": "interop-2024-dsd",
"labels": [
"interop-2024-dsd"
]
},
{
"name": "interop-2024-dir",
"labels": [
"interop-2024-dir"
]
},
{
"name": "interop-2024-font-size-adjust",
"labels": [
"interop-2024-font-size-adjust"
]
},
{
"name": "interop-2024-websockets",
"labels": [
"interop-2024-websockets"
]
},
{
"name": "interop-2024-indexeddb",
"labels": [
"interop-2024-indexeddb"
]
},
{
"name": "interop-2024-layout",
"labels": [
"interop-2021-flexbox",
"interop-2023-flexbox",
"interop-2023-grid",
"interop-2022-subgrid"
]
},
{
"name": "interop-2024-nesting",
"labels": [
"interop-2024-nesting"
]
},
{
"name": "interop-2023-events",
"labels": [
"interop-2023-events"
]
},
{
"name": "interop-2024-popover",
"labels": [
"interop-2024-popover"
]
},
{
"name": "interop-2024-relative-color",
"labels": [
"interop-2024-relative-color"
]
},
{
"name": "interop-2024-video-rvfc",
"labels": [
"interop-2024-video-rvfc"
]
},
{
"name": "interop-2024-scrollbar",
"labels": [
"interop-2024-scrollbar"
]
},
{
"name": "interop-2024-text-wrap",
"labels": [
"interop-2024-text-wrap"
]
},
{
"name": "interop-2023-url",
"labels": [
"interop-2023-url"
]
},
{
"name": "interop-2021-aspect-ratio",
"labels": [
"interop-2021-aspect-ratio"
]
},
{
"name": "interop-2021-position-sticky",
"labels": [
"interop-2021-position-sticky"
]
},
{
"name": "interop-2022-cascade",
"labels": [
"interop-2022-cascade"
]
},
{
"name": "interop-2022-dialog",
"labels": [
"interop-2022-dialog"
]
},
{
"name": "interop-2022-text",
"labels": [
"interop-2022-text"
]
},
{
"name": "interop-2022-viewport",
"labels": [
"interop-2022-viewport"
]
},
{
"name": "interop-2022-webcompat",
"labels": [
"interop-2022-webcompat"
]
},
{
"name": "interop-2023-cssborderimage",
"labels": [
"interop-2023-cssborderimage"
]
},
{
"name": "interop-2023-color",
"labels": [
"interop-2022-color",
"interop-2023-color"
]
},
{
"name": "interop-2023-container",
"labels": [
"interop-2023-container"
]
},
{
"name": "interop-2023-contain",
"labels": [
"interop-2022-contain",
"interop-2023-contain"
]
},
{
"name": "interop-2023-pseudos",
"labels": [
"interop-2023-pseudos"
]
},
{
"name": "interop-2023-fonts",
"labels": [
"interop-2023-fonts"
]
},
{
"name": "interop-2023-forms",
"labels": [
"interop-2022-forms",
"interop-2023-forms"
]
},
{
"name": "interop-2023-has",
"labels": [
"interop-2023-has"
]
},
{
"name": "interop-2023-inert",
"labels": [
"interop-2023-inert"
]
},
{
"name": "interop-2023-cssmasking",
"labels": [
"interop-2023-cssmasking"
]
},
{
"name": "interop-2023-mathfunctions",
"labels": [
"interop-2023-mathfunctions"
]
},
{
"name": "interop-2023-mediaqueries",
"labels": [
"interop-2023-mediaqueries"
]
},
{
"name": "interop-2023-modules",
"labels": [
"interop-2023-modules"
]
},
{
"name": "interop-2023-motion",
"labels": [
"interop-2023-motion"
]
},
{
"name": "interop-2023-offscreencanvas",
"labels": [
"interop-2023-offscreencanvas"
]
},
{
"name": "interop-2022-scrolling",
"labels": [
"interop-2022-scrolling"
]
},
{
"name": "interop-2021-transforms",
"labels": [
"interop-2021-transforms"
]
},
{
"name": "interop-2023-webcodecs",
"labels": [
"interop-2023-webcodecs"
]
},
{
"name": "interop-2023-webcompat",
"labels": [
"interop-2023-webcompat"
]
},
{
"name": "interop-2023-webcomponents",
"labels": [
"interop-2023-webcomponents"
]
}
]
}
}

0 comments on commit 568b489

Please sign in to comment.