Skip to content

Commit

Permalink
Update of TR report from new reffy run
Browse files Browse the repository at this point in the history
Using reffy commit d4a40570b68bd3f767c2d9cccd96eef21606c719.
  • Loading branch information
reffy-bot committed May 24, 2021
1 parent 403a11c commit cd238a8
Show file tree
Hide file tree
Showing 347 changed files with 7,661 additions and 5,325 deletions.
21 changes: 16 additions & 5 deletions tr/css/css-color-adjust.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"name": "color-scheme",
"value": "normal | [ light | dark | <custom-ident> ]+",
"initial": "normal",
"appliesTo": "all elements",
"appliesTo": "all elements and text",
"inherited": "yes",
"percentages": "n/a",
"computedValue": "the keyword normal, or an ordered list of specified color scheme keywords",
Expand All @@ -19,15 +19,15 @@
"name": "forced-color-adjust",
"value": "auto | none",
"initial": "auto",
"appliesTo": "all elements",
"appliesTo": "all elements and text",
"inherited": "yes",
"percentages": "n/a",
"computedValue": "as specified",
"canonicalOrder": "per grammar",
"animatable": "not animatable"
"animationType": "not animatable"
},
"color-adjust": {
"name": "color-adjust",
"print-color-adjust": {
"name": "print-color-adjust",
"value": "economy | exact",
"initial": "economy",
"appliesTo": "all elements",
Expand All @@ -36,6 +36,17 @@
"computedValue": "specified keyword",
"canonicalOrder": "per grammar",
"animationType": "discrete"
},
"color-adjust": {
"name": "color-adjust",
"value": "<print-color-adjust>",
"initial": "see individual properties",
"appliesTo": "see individual properties",
"inherited": "see individual properties",
"percentages": "see individual properties",
"computedValue": "see individual properties",
"animationType": "see individual properties",
"canonicalOrder": "per grammar"
}
},
"descriptors": {},
Expand Down
2 changes: 1 addition & 1 deletion tr/css/css-fonts.json
Original file line number Diff line number Diff line change
Expand Up @@ -463,7 +463,7 @@
"prose": "Each <generic-family> keyword represents a generic font choice, and behaves as an alias for one or more locally-installed fonts belonging to the specified generic font category. A <generic-family> can thus be used as a reliable fallback for when an author’s more specific font choices are not available. Authors are encouraged to append a generic font family as a last alternative for improved robustness. Note that <generic-family> keywords cannot be quoted (otherwise they are interpreted as a <family-name>). The set of generic family keywords is defined in § 2.1.3 Generic font families."
},
"<palette-identifier>": {
"prose": "This value identifies an CSS-defined palette to use. Users can define a palette by using the @font-palette-values rule. If no applicable @font-palette-values rule is present, this value behaves as normal. Note: Such a CSS-defined palette may be a reference to an existing palette already present in the font, be a modification of an existing palette already present in the font, or be an entirely new palette."
"prose": "This value identifies an CSS-defined palette to use. Users can define a palette by using the @font-palette-values rule. If no applicable @font-palette-values rule is present, this value behaves as normal."
}
}
}
2 changes: 1 addition & 1 deletion tr/css/css-images.json
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
"prose": "Can be either circle or ellipse; determines whether the gradient’s ending shape is a circle or an ellipse, respectively. If <ending-shape> is omitted, the ending shape defaults to a circle if the <size> is a single <length>, and to an ellipse otherwise."
},
"<length>": {
"prose": "Gives the radius of the circle explicitly. Negative values are invalid. Note: Percentages are not allowed here; they can only be used to specify the size of an elliptical gradient, not a circular one. This restriction exists because there is are multiple reasonable answers as to which dimension the percentage should be relative to. A future level of this module may provide the ability to size circles with percentages, perhaps with more explicit controls over which dimension is used."
"prose": "Gives the radius of the circle explicitly. Negative values are invalid."
}
}
}
2 changes: 1 addition & 1 deletion tr/css/css-page.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
"value": "':' [ left | right | first | blank ] /* Margin rules */"
},
"<page-size>": {
"prose": "A page size can be specified using one of the following media names. This is the equivalent of specifying size using length values. The definition of the the media names comes from Media Standardized Names [PWGMSN]. A5 Equivalent to the size of ISO A5 media: 148mm wide and 210 mm high. A4 Equivalent to the size of ISO A4 media: 210 mm wide and 297 mm high. A3 Equivalent to the size of ISO A3 media: 297mm wide and 420mm high. B5 Equivalent to the size of ISO B5 media: 176mm wide by 250mm high. B4 Equivalent to the size of ISO B4 media: 250mm wide by 353mm high. JIS-B5 Equivalent to the size of JIS B5 media: 182mm wide by 257mm high. JIS-B4 Equivalent to the size of JIS B4 media: 257mm wide by 364mm high. letter Equivalent to the size of North American letter media: 8.5 inches wide and 11 inches high legal Equivalent to the size of North American legal: 8.5 inches wide by 14 inches high. ledger Equivalent to the size of North American ledger: 11 inches wide by 17 inches high."
"prose": "A page size can be specified using one of the following media names. This is the equivalent of specifying size using length values. The definition of the the media names comes from Media Standardized Names [PWGMSN]."
}
}
}
8 changes: 4 additions & 4 deletions tr/css/css-shapes-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,11 @@
},
"<by-to>": {
"value": "by | to",
"prose": "Every command can be specified in \"absolute\" or \"relative\" coordinates, determined by their <by-to> component. to indicates that any <coordinate-pair>s in the command are relative to the top-left corner of the reference box, while by indicates that the <coordinate-pair>s are relative to the command’s starting point. Note: In either case, <percentage> values in <coordinate-pair>s are always computed relative to the reference box’s size."
"prose": "Every command can be specified in \"absolute\" or \"relative\" coordinates, determined by their <by-to> component. to indicates that any <coordinate-pair>s in the command are relative to the top-left corner of the reference box, while by indicates that the <coordinate-pair>s are relative to the command’s starting point."
},
"<move-command>": {
"value": "move <by-to> <coordinate-pair>",
"prose": "Adds a moveto command to the list of path data commands, with an ending point specified by the <coordinate-pair>. This draws nothing, and merely \"moves the pen\" for the next command. Note: This starts a new subpath, for the purpose of the close command."
"prose": "Adds a moveto command to the list of path data commands, with an ending point specified by the <coordinate-pair>. This draws nothing, and merely \"moves the pen\" for the next command."
},
"<line-command>": {
"value": "line <by-to> <coordinate-pair>",
Expand All @@ -61,11 +61,11 @@
},
"<smooth-command>": {
"value": "smooth <by-to> <coordinate-pair> [via <coordinate-pair>]?",
"prose": "Adds a smooth Bézier curve command to the list of path data commands, ending at the point specified by the first <coordinate-pair>. The via component specifies control points for the curve: if it’s omitted, the command specifies a smooth quadratic curve; if it’s provided, if specifies a smooth cubic curve. Note: A smooth command is equivalent to a curve command with the first control point automatically specified as the reflection of the previous curve’s second control point around the starting point, or as the starting point if the previous path data command wasn’t a curve. This ensures G1 continuity with the previous command, so the curve appears to smoothly continue from the previous command, rather than possibly making a sudden direction change."
"prose": "Adds a smooth Bézier curve command to the list of path data commands, ending at the point specified by the first <coordinate-pair>. The via component specifies control points for the curve: if it’s omitted, the command specifies a smooth quadratic curve; if it’s provided, if specifies a smooth cubic curve."
},
"<arc-command>": {
"value": "arc <by-to> <coordinate-pair> of <length-percentage>{1,2} [ <arc-sweep> || <arc-size> || <angle> ]?",
"prose": "Add an elliptical arc command to the list of path data commands, ending at the point specified by the <coordinate-pair>. The of component specifies the size of the ellipse that the arc is taken from. The first <length-percentage> provides the horizontal radius of the ellipse and the second provides the vertical radius. Like for <coordinate-pair>s, <percentage> values are resolved against the width or height of the reference box, as appropriate. If only one <length-percentage> is provided, both radiuses use the provided value. In that case, <percentage> values are resolved against the direction-agnostic size of the reference box (similar to the circle() function). Note that SVG has some specific error-handling for the ellipse radiuses: if the endpoint is the same as the starting point, the command does nothing if either radius is zero, the command is equivalent to a <line-command> to the ending point if either radius is negative, its absolute value is used instead if the radiuses don’t describe an ellipse large enough to intersect both the starting point and ending point (after rotation by the specified <angle>), they are scaled up uniformly until the ellipse is just large enough to reach. The ellipse described by the specified radiuses defaults to being axis-aligned, but can be rotated by specifying an <angle>. Similar to the rotate() transform function, positive angles specify a clockwise rotation, and negative angles specify a counterclockwise rotation. If omitted, this defaults to 0deg. The ending point, radiuses, and angle, taken together, usually define two possible ellipses that intersect the starting point and ending point, and each ellipse can be traced in either direction, for a total of four possible arcs. The <arc-sweep> and <arc-size> components specify which of these arcs is desired: <arc-sweep> can be cw or ccw, indicating that the arc that is traced around the ellipse clockwise or counter-clockwise from the center, respectively, must be chosen. If omitted, this defaults to ccw. Note: In the SVG arc command, cw corresponds to the value 1 for the sweep flag, and ccw to the value 0. <arc-size> can be large or small, indicating that the larger or smaller, respectively, of the two possible arcs must be chosen. If omitted, this defaults to small. Note: In the SVG arc command, large corresponds to the value 1 for the large flag, and small to the 0. Note: If the starting and ending points are on exactly opposite sides of the ellipse, both possible arcs are the same size, but also there is only one possible ellipse. In this case, the <arc-sweep> distinguishes which of the two possible arcs will be chosen, and <arc-size> has no effect. A depiction of the two possible ellipses, and four possible arcs, that can be chosen between."
"prose": "Add an elliptical arc command to the list of path data commands, ending at the point specified by the <coordinate-pair>. The of component specifies the size of the ellipse that the arc is taken from. The first <length-percentage> provides the horizontal radius of the ellipse and the second provides the vertical radius. Like for <coordinate-pair>s, <percentage> values are resolved against the width or height of the reference box, as appropriate. If only one <length-percentage> is provided, both radiuses use the provided value. In that case, <percentage> values are resolved against the direction-agnostic size of the reference box (similar to the circle() function). The ellipse described by the specified radiuses defaults to being axis-aligned, but can be rotated by specifying an <angle>. Similar to the rotate() transform function, positive angles specify a clockwise rotation, and negative angles specify a counterclockwise rotation. If omitted, this defaults to 0deg. The ending point, radiuses, and angle, taken together, usually define two possible ellipses that intersect the starting point and ending point, and each ellipse can be traced in either direction, for a total of four possible arcs. The <arc-sweep> and <arc-size> components specify which of these arcs is desired: <arc-sweep> can be cw or ccw, indicating that the arc that is traced around the ellipse clockwise or counter-clockwise from the center, respectively, must be chosen. If omitted, this defaults to ccw. Note: In the SVG arc command, cw corresponds to the value 1 for the sweep flag, and ccw to the value 0. <arc-size> can be large or small, indicating that the larger or smaller, respectively, of the two possible arcs must be chosen. If omitted, this defaults to small. Note: In the SVG arc command, large corresponds to the value 1 for the large flag, and small to the 0. Note: If the starting and ending points are on exactly opposite sides of the ellipse, both possible arcs are the same size, but also there is only one possible ellipse. In this case, the <arc-sweep> distinguishes which of the two possible arcs will be chosen, and <arc-size> has no effect. A depiction of the two possible ellipses, and four possible arcs, that can be chosen between."
},
"<arc-sweep>": {
"value": "cw | ccw"
Expand Down
2 changes: 1 addition & 1 deletion tr/css/css-size-adjust.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"descriptors": {},
"valuespaces": {
"<percentage>": {
"prose": "When displaying on a small device, renderers must not do size adjustment but instead the computed value of font-size must be multiplied by this percentage. Note: This means that 'text-size-adjust: 100%;' is equivalent to 'text-size-adjust: none;'. Negative values are invalid."
"prose": "When displaying on a small device, renderers must not do size adjustment but instead the computed value of font-size must be multiplied by this percentage. Negative values are invalid."
}
}
}
63 changes: 59 additions & 4 deletions tr/css/css-sizing-4.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,18 +61,73 @@
"percentages": "n/a",
"computedValue": "specified keyword or a pair of numbers",
"canonicalOrder": "per grammar",
"animationType": "discrete"
"animationType": "by computed value"
},
"contain-intrinsic-size": {
"name": "contain-intrinsic-size",
"value": "none | <length>{1,2}",
"contain-intrinsic-width": {
"name": "contain-intrinsic-width",
"value": "none | <length> | auto && <length>",
"initial": "none",
"appliesTo": "elements with size containment",
"inherited": "no",
"percentages": "n/a",
"computedValue": "as specified, with <length> values computed",
"canonicalOrder": "per grammar",
"animationType": "by computed value type"
},
"contain-intrinsic-height": {
"name": "contain-intrinsic-height",
"value": "none | <length> | auto && <length>",
"initial": "none",
"appliesTo": "elements with size containment",
"inherited": "no",
"percentages": "n/a",
"computedValue": "as specified, with <length> values computed",
"canonicalOrder": "per grammar",
"animationType": "by computed value type"
},
"contain-intrinsic-block-size": {
"name": "contain-intrinsic-block-size",
"value": "none | <length> | auto && <length>",
"initial": "none",
"appliesTo": "elements with size containment",
"inherited": "no",
"percentages": "n/a",
"computedValue": "as specified, with <length> values computed",
"canonicalOrder": "per grammar",
"animationType": "by computed value type"
},
"contain-intrinsic-inline-size": {
"name": "contain-intrinsic-inline-size",
"value": "none | <length> | auto && <length>",
"initial": "none",
"appliesTo": "elements with size containment",
"inherited": "no",
"percentages": "n/a",
"computedValue": "as specified, with <length> values computed",
"canonicalOrder": "per grammar",
"animationType": "by computed value type"
},
"contain-intrinsic-size": {
"name": "contain-intrinsic-size",
"value": "[ none | <length> | auto && <length> ]{1,2}",
"initial": "see individual properties",
"appliesTo": "see individual properties",
"inherited": "see individual properties",
"percentages": "see individual properties",
"computedValue": "see individual properties",
"animationType": "see individual properties",
"canonicalOrder": "per grammar"
},
"min-intrinsic-sizing": {
"name": "min-intrinsic-sizing",
"value": "legacy | zero-if-scroll || zero-if-extrinsic",
"initial": "legacy",
"appliesTo": "all elements except inline boxes",
"inherited": "no",
"percentages": "n/a",
"computedValue": "as specified",
"canonicalOrder": "per grammar",
"animationType": "discrete"
}
},
"descriptors": {},
Expand Down
2 changes: 1 addition & 1 deletion tr/css/css-text.json
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@
"prose": "Specifies extra spacing in addition to the intrinsic inter-word spacing defined by the font."
},
"<percentage>": {
"prose": "Gives the amount of the indent as a percentage of the block container’s own logical width. Percentages must be treated as 0 for the purpose of calculating intrinsic size contributions, but are always resolved normally when performing layout. Note: This can lead to the element overflowing. It is not recommended to use percentage indents and intrinsic sizing together."
"prose": "Gives the amount of the indent as a percentage of the block container’s own logical width. Percentages must be treated as 0 for the purpose of calculating intrinsic size contributions, but are always resolved normally when performing layout."
}
}
}
Loading

0 comments on commit cd238a8

Please sign in to comment.