Skip to content

Commit 01a7ede

Browse files
author
reffy-bot
committed
Update of TR report from new reffy run
Using reffy commit 18.3.1.
1 parent 4ae2fd5 commit 01a7ede

18 files changed

+2369
-2117
lines changed

tr/algorithms/css-grid-3.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
"rationale": "for",
1010
"steps": [
1111
{
12-
"html": "Separate all the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#masonry-item\" id=\"ref-for-masonry-item\">masonry items</a> into <dfn class=\"dfn-paneled has-dfn-panel\" data-dfn-type=\"dfn\" data-noexport=\"\" id=\"item-groups\" role=\"button\" aria-expanded=\"false\" tabindex=\"0\">item groups</dfn>, according to the following properties: \n <ul>\n <li data-md=\"\">\n <p>the span of the item</p>\n </li><li data-md=\"\">\n <p>the placement of the item,\ni.e. which tracks it is allowed to be placed in</p>\n </li><li data-md=\"\">\n <p>the item’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-align-3/#baseline-sharing-group\" id=\"ref-for-baseline-sharing-group\">baseline-sharing group</a></p>\n </li></ul>"
12+
"html": "Separate all the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#masonry-item\" id=\"ref-for-masonry-item\">masonry items</a> into <dfn class=\"dfn-paneled has-dfn-panel\" data-dfn-type=\"dfn\" data-noexport=\"\" id=\"item-groups\" role=\"button\" aria-expanded=\"false\" tabindex=\"0\">item groups</dfn>, according to the following properties: \n <ul>\n <li data-md=\"\">\n <p>the span of the item</p>\n </li><li data-md=\"\">\n <p>the placement of the item,\ni.e. which tracks it is allowed to be placed in</p>\n </li><li data-md=\"\">\n <p>the item’s <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-align-3/#baseline-sharing-group\" id=\"ref-for-baseline-sharing-group\">baseline-sharing group</a></p>\n </li></ul>"
1313
},
1414
{
15-
"html": "For each <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#item-groups\" id=\"ref-for-item-groups\">item group</a>, synthesize a <dfn class=\"dfn-paneled has-dfn-panel\" data-dfn-type=\"dfn\" data-noexport=\"\" id=\"virtual-masonry-item\" role=\"button\" aria-expanded=\"false\" tabindex=\"0\">virtual masonry item</dfn> that has the maximum of every intrinsic size contribution\n\t\t\tamong the items in that group. \n <p>If the items apply <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-align-3/#baseline-alignment\" id=\"ref-for-baseline-alignment\">baseline alignment</a>,\n\t\t\tdetermine the baselines of the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#virtual-masonry-item\" id=\"ref-for-virtual-masonry-item\">virtual masonry item</a> by placing all of its items into a single hypothetical grid track\n\t\t\tand finding their shared baseline(s) and shims.\n\t\t\tIncrease the group’s intrinsic size contributions accordingly.</p>"
15+
"html": "For each <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#item-groups\" id=\"ref-for-item-groups\">item group</a>, synthesize a <dfn class=\"dfn-paneled has-dfn-panel\" data-dfn-type=\"dfn\" data-noexport=\"\" id=\"virtual-masonry-item\" role=\"button\" aria-expanded=\"false\" tabindex=\"0\">virtual masonry item</dfn> that has the maximum of every intrinsic size contribution\n\t\t\tamong the items in that group. \n <p>If the items apply <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-align-3/#baseline-alignment\" id=\"ref-for-baseline-alignment\">baseline alignment</a>,\n\t\t\tdetermine the baselines of the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#virtual-masonry-item\" id=\"ref-for-virtual-masonry-item\">virtual masonry item</a> by placing all of its items into a single hypothetical grid track\n\t\t\tand finding their shared baseline(s) and shims.\n\t\t\tIncrease the group’s intrinsic size contributions accordingly.</p>"
1616
},
1717
{
18-
"html": "Place hypothetical copies of each <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#virtual-masonry-item\" id=\"ref-for-virtual-masonry-item\">virtual masonry item</a> into the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis①③\">grid axis</a> tracks\n\t\t\tin every position that the item could potentially occupy,\n\t\t\tand run the <a href=\"https://www.w3.org/TR/css-grid-2/#algo-track-sizing\">track sizing algorithm</a> with those items.\n\t\t\tThe resulting track sizes are the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#masonry-container\" id=\"ref-for-masonry-container②⑧\">masonry container’s</a> track sizes."
18+
"html": "Place hypothetical copies of each <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#virtual-masonry-item\" id=\"ref-for-virtual-masonry-item\">virtual masonry item</a> into the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis\">grid axis</a> tracks\n\t\t\tin every position that the item could potentially occupy,\n\t\t\tand run the <a href=\"https://www.w3.org/TR/css-grid-2/#algo-track-sizing\">track sizing algorithm</a> with those items.\n\t\t\tThe resulting track sizes are the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#masonry-container\" id=\"ref-for-masonry-container①④\">masonry container’s</a> track sizes."
1919
}
2020
]
2121
},
@@ -24,31 +24,31 @@
2424
"rationale": "if",
2525
"steps": [
2626
{
27-
"html": "Otherwise, resolve its <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis②⓪\">grid axis</a> placement using these substeps:",
27+
"html": "Otherwise, resolve its <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis①⑤\">grid axis</a> placement using these substeps:",
2828
"rationale": "let",
2929
"steps": [
3030
{
31-
"html": "Starting at the first <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis②①\">grid axis</a> line in the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-2/#implicit-grid\" id=\"ref-for-implicit-grid①\">implicit grid</a>,\n\t\t\t\t\tfind the largest <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#running-position\" id=\"ref-for-running-position\">running position</a> of the <span id=\"ref-for-grid-axis②②\">grid axis</span> tracks\n\t\t\t\t\tthat the item would span if it were placed at this line,\n\t\t\t\t\tand call this position <var>max_pos</var>."
31+
"html": "Starting at the first <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis①⑥\">grid axis</a> line in the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-2/#implicit-grid\" id=\"ref-for-implicit-grid①\">implicit grid</a>,\n\t\t\t\t\tfind the largest <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#running-position\" id=\"ref-for-running-position\">running position</a> of the <span id=\"ref-for-grid-axis①⑦\">grid axis</span> tracks\n\t\t\t\t\tthat the item would span if it were placed at this line,\n\t\t\t\t\tand call this position <var>max_pos</var>."
3232
},
3333
{
3434
"html": "Repeat the previous step for each successive line number\n\t\t\t\t\tuntil the item would no longer fit inside the grid."
3535
},
3636
{
37-
"html": "Let <var>possible lines</var> be the line that resulted in the smallest <var>max_pos</var>,\n\t\t\t\t\tand all lines that result in a <var>max_pos</var> within the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#masonry-tie-threshold\" id=\"ref-for-masonry-tie-threshold\">tie threshold</a> of this <var>max_pos</var>."
37+
"html": "Let <var>possible lines</var> be the line that resulted in the smallest <var>max_pos</var>,\n\t\t\t\t\tand all lines that result in a <var>max_pos</var> within the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#masonry-tie-threshold\" id=\"ref-for-masonry-tie-threshold\">tie threshold</a> of this <var>max_pos</var>."
3838
},
3939
{
40-
"html": "Choose the first line in <var>possible lines</var> greater than or equal to the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#auto-placement-cursor\" id=\"ref-for-auto-placement-cursor\">auto-placement cursor</a> as the item’s position in the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis②③\">grid axis</a>;\n\t\t\t\t\tor if there are none such, choose the first one."
40+
"html": "Choose the first line in <var>possible lines</var> greater than or equal to the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#auto-placement-cursor\" id=\"ref-for-auto-placement-cursor\">auto-placement cursor</a> as the item’s position in the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis①⑧\">grid axis</a>;\n\t\t\t\t\tor if there are none such, choose the first one."
4141
},
4242
{
4343
"html": "Update the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#auto-placement-cursor\" id=\"ref-for-auto-placement-cursor①\">auto-placement cursor</a> to point to item’s last line."
4444
}
4545
]
4646
},
4747
{
48-
"html": "Place the item in its <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis②④\">grid axis</a> tracks\n\t\t\tat the maximum of the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#running-position\" id=\"ref-for-running-position①\">running position</a>s\n\t\t\tof the tracks it spans."
48+
"html": "Place the item in its <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis①⑨\">grid axis</a> tracks\n\t\t\tat the maximum of the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#running-position\" id=\"ref-for-running-position①\">running position</a>s\n\t\t\tof the tracks it spans."
4949
},
5050
{
51-
"html": "Calculate the size of the item’s <a href=\"https://www.w3.org/TR/css-grid-3/#containing-block\">containing block</a> and then layout the item.\n\t\t\tSet the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#running-position\" id=\"ref-for-running-position②\">running position</a> of the spanned <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis②\">grid axis</a> tracks\n\t\t\tto <code><var>max_pos</var> + <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-sizing-3/#outer-size\" id=\"ref-for-outer-size\">outer size</a> + <a class=\"property css\" data-link-type=\"property\" href=\"https://www.w3.org/TR/css-align-3/#propdef-grid-gap\" id=\"ref-for-propdef-grid-gap\">grid-gap</a></code>."
51+
"html": "Calculate the size of the item’s <a href=\"https://www.w3.org/TR/css-grid-3/#containing-block\">containing block</a> and then layout the item.\n\t\t\tSet the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#running-position\" id=\"ref-for-running-position②\">running position</a> of the spanned <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-grid-3/#grid-axis\" id=\"ref-for-grid-axis②\">grid axis</a> tracks\n\t\t\tto <code><var>max_pos</var> + <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-sizing-3/#outer-size\" id=\"ref-for-outer-size\">outer size</a> + <a class=\"property css\" data-link-type=\"property\" href=\"https://www.w3.org/TR/css-align-3/#propdef-grid-gap\" id=\"ref-for-propdef-grid-gap\">grid-gap</a></code>."
5252
}
5353
]
5454
}

0 commit comments

Comments
 (0)