Skip to content

Commit 9bda7d7

Browse files
author
reffy-bot
committed
Update of ED report from new reffy run
Using reffy commit 18.7.3.
1 parent 1311499 commit 9bda7d7

27 files changed

+705
-667
lines changed

ed/algorithms/IFT.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"html": "<p>Group the entries from <var>entry list</var> into 3 lists based on the invalidation mode of the <a href=\"https://w3c.github.io/IFT/Overview.html#font-patch-formats-summary\">patch format</a> of each entry: <var>full invalidation entry list</var>, <var>partial invalidation entry list</var>, and <var>no invalidation entry list</var>.</p>"
5252
},
5353
{
54-
"html": "<p>Pick one <var>entry</var> with the following procedure:</p>\n <ul>\n <li data-md=\"\">\n <p>If <var>full invalidation entry list</var> is not empty, then select exactly one of the contained entries. Follow the criteria in <a href=\"https://w3c.github.io/IFT/Overview.html#invalidating-patch-selection\">§ 4.4 Selecting Invalidating Patches</a> to select the single entry.</p>\n </li><li data-md=\"\">\n <p>Otherwise if <var>partial invalidation entry list</var> is not empty then, select exactly one of the contained entries.\nFollow the criteria in <a href=\"https://w3c.github.io/IFT/Overview.html#invalidating-patch-selection\">§ 4.4 Selecting Invalidating Patches</a> to select the single entry.</p>\n </li><li data-md=\"\">\n <p>Otherwise select exactly one of the entries in <var>no invalidation entry list</var>.\nThe criteria for selecting the single entry is left up to the implementation to decide.</p>\n </li></ul>"
54+
"html": "<p>Pick one <var>entry</var> with the following procedure:</p>\n <ul>\n <li data-md=\"\">\n <p>If <var>full invalidation entry list</var> is not empty, then select exactly one of the contained entries. Follow the criteria in <a href=\"https://w3c.github.io/IFT/Overview.html#invalidating-patch-selection\">§ 4.4 Selecting Invalidating Patches</a> to select the single entry.</p>\n </li><li data-md=\"\">\n <p>Otherwise if <var>partial invalidation entry list</var> is not empty then, select exactly one of the contained entries.\nFollow the criteria in <a href=\"https://w3c.github.io/IFT/Overview.html#invalidating-patch-selection\">§ 4.4 Selecting Invalidating Patches</a> to select the single entry.</p>\n </li><li data-md=\"\">\n <p>Otherwise select the entry in <var>no invalidation entry list</var> which is listed first in the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/IFT/Overview.html#patch-map\" id=\"ref-for-patch-map②\">patch map</a>. For <a href=\"https://w3c.github.io/IFT/Overview.html#patch-map-format-1\">§ 5.3.1 Patch Map Table: Format 1</a> this is the entry with the lowest entry index. For <a href=\"https://w3c.github.io/IFT/Overview.html#patch-map-format-2\">§ 5.3.2 Patch Map Table: Format 2</a> this is the entry that appears first in the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/IFT/Overview.html#mapping-entries-entries\" id=\"ref-for-mapping-entries-entries\">entries</a> array. If entries from both the IFT and\nIFTX tables are candidates then all entries in IFT are considered to come before those in IFTX.</p>\n </li></ul>"
5555
},
5656
{
5757
"html": "<p>Start a load of <var>patch file</var> (if not already previously started) by invoking <a data-link-type=\"abstract-op\" href=\"https://w3c.github.io/IFT/Overview.html#abstract-opdef-load-patch-file\" id=\"ref-for-abstract-opdef-load-patch-file\">Load patch file</a> with the <var>initial font URL</var> as the initial font URL and the first patch URL string in <var>entry</var> as the patch URL string. If there are any other URL strings in <var>entry</var>, then initiate loads for those using the same procedure. These may be used during future iterations of this algorithm.\nAdditionally the client may optionally start loads using the same procedure for any entries in <var>entry list</var> which will not be <a href=\"https://w3c.github.io/IFT/Overview.html#font-patch-invalidations\">invalidated</a> by <var>entry</var>. The total number of patches that a client can load and apply during a single execution\nof this algorithm is limited to:</p>\n <ul>\n <li data-md=\"\">\n <p>At most 100 patches which are <a data-link-type=\"dfn\" href=\"https://w3c.github.io/IFT/Overview.html#partial-invalidation\" id=\"ref-for-partial-invalidation\">Partial Invalidation</a> or <a data-link-type=\"dfn\" href=\"https://w3c.github.io/IFT/Overview.html#full-invalidation\" id=\"ref-for-full-invalidation\">Full Invalidation</a>.</p>\n </li><li data-md=\"\">\n <p>At most 2000 patches of any type.</p>\n </li></ul>\n <p>Can be loaded and applied during a single invocation of this algorithm. If either count has been exceeded this is an error invoke <a data-link-type=\"abstract-op\" href=\"https://w3c.github.io/IFT/Overview.html#abstract-opdef-handle-errors\" id=\"ref-for-abstract-opdef-handle-errors②\">Handle errors</a>.</p>"
@@ -114,7 +114,7 @@
114114
"html": "<p>Find an entry whose intersection from step 2 is not a strict subset of any other intersection.</p>"
115115
},
116116
{
117-
"html": "<p>Locate any additional entries that are in the same <a data-link-type=\"dfn\" href=\"https://w3c.github.io/IFT/Overview.html#patch-map\" id=\"ref-for-patch-map\">patch map</a> and have the same intersection as the entry found in step 3. From the this set of\n entries (including the step 3 pick) the final selection is the entry which is listed first in the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/IFT/Overview.html#patch-map\" id=\"ref-for-patch-map\">patch map</a>. For <a href=\"https://w3c.github.io/IFT/Overview.html#patch-map-format-1\">§ 5.3.1 Patch Map Table: Format 1</a> this is the\n entry with the lowest entry index. For <a href=\"https://w3c.github.io/IFT/Overview.html#patch-map-format-2\">§ 5.3.2 Patch Map Table: Format 2</a> this is the entry that appears first in the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/IFT/Overview.html#mapping-entries-entries\" id=\"ref-for-mapping-entries-entries\">entries</a> array.</p>"
117+
"html": "<p>Locate any additional entries that are in the same <a data-link-type=\"dfn\" href=\"https://w3c.github.io/IFT/Overview.html#patch-map\" id=\"ref-for-patch-map\">patch map</a> and have the same intersection as the entry found in step 3. From the this set of\n entries (including the step 3 pick) the final selection is the entry which is listed first in the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/IFT/Overview.html#patch-map\" id=\"ref-for-patch-map\">patch map</a>. For <a href=\"https://w3c.github.io/IFT/Overview.html#patch-map-format-1\">§ 5.3.1 Patch Map Table: Format 1</a> this is the\n entry with the lowest entry index. For <a href=\"https://w3c.github.io/IFT/Overview.html#patch-map-format-2\">§ 5.3.2 Patch Map Table: Format 2</a> this is the entry that appears first in the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/IFT/Overview.html#mapping-entries-entries\" id=\"ref-for-mapping-entries-entries\">entries</a> array.</p>"
118118
}
119119
]
120120
},

ed/algorithms/css-flexbox-1.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"html": "Otherwise,\n\t\t\t\t\tif the used <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#flex-flex-basis\" id=\"ref-for-flex-flex-basis⑥\">flex basis</a> is <a class=\"css\" data-link-type=\"maybe\" href=\"https://drafts.csswg.org/css-flexbox-1/#valdef-flex-basis-content\" id=\"ref-for-valdef-flex-basis-content⑧\">content</a> or depends on its <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-sizing-3/#available\" id=\"ref-for-available②\">available space</a>,\n\t\t\t\t\tthe available main size is infinite,\n\t\t\t\t\tand the flex item’s inline axis is parallel to the main axis,\n\t\t\t\t\tlay the item out using <a href=\"https://www.w3.org/TR/css3-writing-modes/#orthogonal-flows\">the rules for a box in an orthogonal flow</a> <a data-link-type=\"biblio\" href=\"https://drafts.csswg.org/css-flexbox-1/#biblio-css3-writing-modes\" title=\"CSS Writing Modes Level 3\">[CSS3-WRITING-MODES]</a>.\n\t\t\t\t\tThe <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#flex-base-size\" id=\"ref-for-flex-base-size④\">flex base size</a> is the item’s max-content <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#main-size\" id=\"ref-for-main-size①①\">main size</a>."
6969
},
7070
{
71-
"html": "Otherwise,\n\t\t\t\t\tsize the item into the <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-sizing-3/#available\" id=\"ref-for-available③\">available space</a> using its used <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#flex-flex-basis\" id=\"ref-for-flex-flex-basis⑦\">flex basis</a> in place of its <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#main-size\" id=\"ref-for-main-size①②\">main size</a>,\n\t\t\t\t\ttreating a value of <a class=\"css\" data-link-type=\"maybe\" href=\"https://drafts.csswg.org/css-flexbox-1/#valdef-flex-basis-content\" id=\"ref-for-valdef-flex-basis-content⑨\">content</a> as <a class=\"css\" data-link-type=\"maybe\" href=\"https://drafts.csswg.org/css-sizing-3/#valdef-width-max-content\" id=\"ref-for-valdef-width-max-content\">max-content</a>.\n\t\t\t\t\tIf a <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#cross-size\" id=\"ref-for-cross-size①②\">cross size</a> is needed to determine the <span id=\"ref-for-main-size①③\">main size</span> (e.g. when the <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#flex-item\" id=\"ref-for-flex-item⑨④\">flex item</a>’s <span id=\"ref-for-main-size①④\">main size</span> is in its block axis,\n\t\t\t\t\tor when it has a <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-sizing-4/#preferred-aspect-ratio\" id=\"ref-for-preferred-aspect-ratio④\">preferred aspect ratio</a>)\n\t\t\t\t\tand the <span id=\"ref-for-flex-item⑨⑤\">flex item</span>’s cross size is <a class=\"css\" data-link-type=\"maybe\" href=\"https://drafts.csswg.org/css-flexbox-1/#valdef-flex-basis-auto\" id=\"ref-for-valdef-flex-basis-auto③\">auto</a> and not <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#definite\" id=\"ref-for-definite①⓪\">definite</a>,\n\t\t\t\t\tin this calculation use <span class=\"css\">fit-content</span> as the <span id=\"ref-for-flex-item⑨⑥\">flex item</span>’s <span id=\"ref-for-cross-size①③\">cross size</span>.\n\t\t\t\t\tThe <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#flex-base-size\" id=\"ref-for-flex-base-size⑤\">flex base size</a> is the item’s resulting <span id=\"ref-for-main-size①⑤\">main size</span>."
71+
"html": "Otherwise,\n\t\t\t\t\tsize the item into the <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-sizing-3/#available\" id=\"ref-for-available③\">available space</a> using its used <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#flex-flex-basis\" id=\"ref-for-flex-flex-basis⑦\">flex basis</a> in place of its <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#main-size\" id=\"ref-for-main-size①②\">main size</a>,\n\t\t\t\t\ttreating a value of <a class=\"css\" data-link-type=\"maybe\" href=\"https://drafts.csswg.org/css-flexbox-1/#valdef-flex-basis-content\" id=\"ref-for-valdef-flex-basis-content⑨\">content</a> as <a class=\"css\" data-link-type=\"maybe\" href=\"https://drafts.csswg.org/css-sizing-3/#valdef-width-max-content\" id=\"ref-for-valdef-width-max-content\">max-content</a>.\n\t\t\t\t\tIf a <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#cross-size\" id=\"ref-for-cross-size①②\">cross size</a> is needed to determine the <span id=\"ref-for-main-size①③\">main size</span> (e.g. when the <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#flex-item\" id=\"ref-for-flex-item⑨④\">flex item</a>’s <span id=\"ref-for-main-size①④\">main size</span> is in its block axis,\n\t\t\t\t\tor when it has a <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-sizing-4/#preferred-aspect-ratio\" id=\"ref-for-preferred-aspect-ratio④\">preferred aspect ratio</a>)\n\t\t\t\t\tand the <span id=\"ref-for-flex-item⑨⑤\">flex item</span>’s cross size is <a class=\"css\" data-link-type=\"maybe\" href=\"https://drafts.csswg.org/css-flexbox-1/#valdef-flex-basis-auto\" id=\"ref-for-valdef-flex-basis-auto④\">auto</a> and not <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#definite\" id=\"ref-for-definite①⓪\">definite</a>,\n\t\t\t\t\tin this calculation use <span class=\"css\">fit-content</span> as the <span id=\"ref-for-flex-item⑨⑥\">flex item</span>’s <span id=\"ref-for-cross-size①③\">cross size</span>.\n\t\t\t\t\tThe <a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/css-flexbox-1/#flex-base-size\" id=\"ref-for-flex-base-size⑤\">flex base size</a> is the item’s resulting <span id=\"ref-for-main-size①⑤\">main size</span>."
7272
}
7373
]
7474
},

ed/algorithms/css-fonts-4.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
]
123123
},
124124
{
125-
"html": "If the value of <a class=\"property css\" data-link-type=\"property\" href=\"https://drafts.csswg.org/css-fonts-4/#propdef-font-style\" id=\"ref-for-propdef-font-style②②\">font-style</a> is <a class=\"css\" data-link-type=\"maybe\" href=\"https://drafts.csswg.org/css-fonts-4/#valdef-font-style-normal\" id=\"ref-for-valdef-font-style-normal\">normal</a>,",
125+
"html": "If the value of <a class=\"property css\" data-link-type=\"property\" href=\"https://drafts.csswg.org/css-fonts-4/#propdef-font-style\" id=\"ref-for-propdef-font-style②②\">font-style</a> is <a class=\"css\" data-link-type=\"maybe\" href=\"https://drafts.csswg.org/css-fonts-4/#valdef-font-style-normal\" id=\"ref-for-valdef-font-style-normal\">normal</a>,",
126126
"rationale": "if",
127127
"steps": [
128128
{

0 commit comments

Comments
 (0)