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 12.1.2.
  • Loading branch information
reffy-bot committed Mar 22, 2023
1 parent 5e7f216 commit 3e64c67
Show file tree
Hide file tree
Showing 26 changed files with 2,868 additions and 1,891 deletions.
13 changes: 4 additions & 9 deletions tr/css/css-cascade-6.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,27 +7,22 @@
"atrules": [
{
"name": "@scope",
"prose": "The @scope block at-rule allows authors to scope style rules in CSS, with the application of weak scoping proximity between the scoping root and the subject of each style rule.",
"prose": "Scoped styles are described in CSS using the @scope block at-rule, which declares a scoping root and optional scoping limits associated with a set of style rules.",
"descriptors": [],
"value": "@scope (<scope-start>) [to (<scope-end>)]? { <stylesheet> }"
"value": "@scope [(<scope-start>)]? [to (<scope-end>)]? { <stylesheet> }"
}
],
"selectors": [],
"values": [
{
"name": "<scope-start>",
"prose": "The <scope-start> is a <forgiving-selector-list>. Each element matched by <scope-start> is a scoping element, creating a scope with itself as the scoping root.",
"prose": "<scope-start> is a <forgiving-selector-list> selector used to identify the scoping root(s).",
"type": "type"
},
{
"name": "<scope-end>",
"prose": "The <scope-end> is a <forgiving-selector-list> that is scoped by the <scope-start> selector, with the scoping roots as :scope elements. Each element matched by <scope-end> is a scoping limit. The scoping limit elements define the lower bounds of a scope, so that scoped selectors are not able to match any elements nested within them.",
"prose": "<scope-end> is a <forgiving-selector-list> selector used to identify any scoping limits.",
"type": "type"
},
{
"name": "<selector-scope>",
"type": "type",
"value": "( <scope-start> [/ <scope-end>]? )"
}
]
}
126 changes: 107 additions & 19 deletions tr/css/css-overflow-4.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"computedValue": "the computed <length> and a <visual-box> keyword",
"animationType": "per computed value if the <visual-box> values match; otherwise discrete",
"canonicalOrder": "per grammar",
"logicalPropertyGroup": "overflow-clip-margin",
"styleDeclaration": [
"overflow-clip-margin-top",
"overflowClipMarginTop"
Expand All @@ -29,6 +30,7 @@
"computedValue": "the computed <length> and a <visual-box> keyword",
"animationType": "per computed value if the <visual-box> values match; otherwise discrete",
"canonicalOrder": "per grammar",
"logicalPropertyGroup": "overflow-clip-margin",
"styleDeclaration": [
"overflow-clip-margin-right",
"overflowClipMarginRight"
Expand All @@ -44,6 +46,7 @@
"computedValue": "the computed <length> and a <visual-box> keyword",
"animationType": "per computed value if the <visual-box> values match; otherwise discrete",
"canonicalOrder": "per grammar",
"logicalPropertyGroup": "overflow-clip-margin",
"styleDeclaration": [
"overflow-clip-margin-bottom",
"overflowClipMarginBottom"
Expand All @@ -59,6 +62,7 @@
"computedValue": "the computed <length> and a <visual-box> keyword",
"animationType": "per computed value if the <visual-box> values match; otherwise discrete",
"canonicalOrder": "per grammar",
"logicalPropertyGroup": "overflow-clip-margin",
"styleDeclaration": [
"overflow-clip-margin-left",
"overflowClipMarginLeft"
Expand All @@ -74,6 +78,7 @@
"computedValue": "the computed <length> and a <visual-box> keyword",
"animationType": "per computed value if the <visual-box> values match; otherwise discrete",
"canonicalOrder": "per grammar",
"logicalPropertyGroup": "overflow-clip-margin",
"styleDeclaration": [
"overflow-clip-margin-block-start",
"overflowClipMarginBlockStart"
Expand All @@ -89,6 +94,7 @@
"computedValue": "the computed <length> and a <visual-box> keyword",
"animationType": "per computed value if the <visual-box> values match; otherwise discrete",
"canonicalOrder": "per grammar",
"logicalPropertyGroup": "overflow-clip-margin",
"styleDeclaration": [
"overflow-clip-margin-inline-start",
"overflowClipMarginInlineStart"
Expand All @@ -104,6 +110,7 @@
"computedValue": "the computed <length> and a <visual-box> keyword",
"animationType": "per computed value if the <visual-box> values match; otherwise discrete",
"canonicalOrder": "per grammar",
"logicalPropertyGroup": "overflow-clip-margin",
"styleDeclaration": [
"overflow-clip-margin-block-end",
"overflowClipMarginBlockEnd"
Expand All @@ -119,6 +126,7 @@
"computedValue": "the computed <length> and a <visual-box> keyword",
"animationType": "per computed value if the <visual-box> values match; otherwise discrete",
"canonicalOrder": "per grammar",
"logicalPropertyGroup": "overflow-clip-margin",
"styleDeclaration": [
"overflow-clip-margin-inline-end",
"overflowClipMarginInlineEnd"
Expand Down Expand Up @@ -223,35 +231,121 @@
"textOverflow"
]
},
{
"name": "block-ellipsis",
"value": "none | auto | <string>",
"initial": "none",
"appliesTo": "block containers",
"inherited": "yes",
"percentages": "N/A",
"computedValue": "specified value",
"canonicalOrder": "per grammar",
"animationType": "discrete",
"values": [
{
"name": "none",
"prose": "The rendering is unaffected.",
"type": "value",
"value": "none"
},
{
"name": "auto",
"prose": "Render an ellipsis character (U+2026)—or a more typographically-appropriate equivalent—as the block overflow ellipsis at the end of the affected line box. UAs should use the conventions of the content language, writing system, and writing mode to determine the most appropriate ellipsis string.",
"type": "value",
"value": "auto"
},
{
"name": "<string>",
"prose": "Render the specified string as the block overflow ellipsis at the end of the affected line box. The UA may truncate this string if it is absurdly long.",
"type": "value",
"value": "<string>"
}
],
"styleDeclaration": [
"block-ellipsis",
"blockEllipsis"
]
},
{
"name": "line-clamp",
"value": "none | <integer [1,∞]> <'block-ellipsis'>?",
"initial": "none",
"appliesTo": "see individual properties",
"inherited": "see individual properties",
"percentages": "N/A",
"computedValue": "see individual properties",
"animationType": "see individual properties",
"canonicalOrder": "per grammar",
"values": [
{
"name": "none",
"prose": "Sets max-lines to none, continue to auto, and block-ellipsis to none.",
"type": "value",
"value": "none"
},
{
"name": "<integer [1,∞]> <block-ellipsis>?",
"prose": "Sets max-lines to the specified <integer>, continue to discard, and the block-ellipsis property to second component of the value or to auto if omitted.",
"type": "value",
"value": "<integer [1,∞]> <block-ellipsis>?"
}
],
"styleDeclaration": [
"line-clamp",
"lineClamp"
]
},
{
"name": "-webkit-line-clamp",
"value": "none | <integer [1,∞]>",
"initial": "none",
"appliesTo": "see individual properties",
"inherited": "see individual properties",
"percentages": "N/A",
"computedValue": "see individual properties",
"animationType": "see individual properties",
"canonicalOrder": "per grammar",
"styleDeclaration": [
"-webkit-line-clamp",
"WebkitLineClamp",
"webkitLineClamp"
]
},
{
"name": "continue",
"value": "auto | overflow | paginate | fragments | discard",
"value": "auto | discard | -webkit-discard | overflow | paginate | fragments",
"initial": "auto",
"appliesTo": "block containers [CSS2], flex containers [CSS3-FLEXBOX], and grid containers [CSS3-GRID-LAYOUT]",
"appliesTo": "block containers and multicol containers",
"inherited": "no",
"percentages": "N/A",
"computedValue": "see below",
"computedValue": "specified keyword",
"canonicalOrder": "per grammar",
"animationType": "discrete",
"values": [
{
"name": "auto",
"prose": "auto may only occur as a computed value if the element is a CSS Region other than the last one in a region chain. Content that doesn’t fit is pushed to the next region of the chain. In all other cases, auto computes to one of the other values.",
"name": "-webkit-discard",
"prose": "The -webkit-discard value behaves identically to discard, except that it only takes effect if the computed value of the display property on the parent is -webkit-box or -webkit-inline-box and the computed value of the -webkit-box-orient property on the parent is vertical.",
"type": "value",
"value": "auto"
"value": "-webkit-discard"
},
{
"name": "overflow",
"prose": "Content that doesn’t fit overflows, according to the overflow property",
"name": "auto",
"prose": "If the box has more content than can fit, the excess content is handled according to the usual rules.",
"type": "value",
"value": "overflow"
"value": "auto"
},
{
"name": "discard",
"prose": "Content that doesn’t fit is discarded at a fragmentation break When the element isn’t a fragmentation container already, should this work by turning it directly into one, or by creating a fragment box inside it like fragments does?",
"prose": "The box becomes a fragmentation container that captures region breaks, if it is not already. [CSS-BREAK-3] Content after the first region break is not rendered (see below). (If the box is a multi-column container, any overflow columns are also not rendered.)",
"type": "value",
"value": "discard"
},
{
"name": "overflow",
"prose": "Content that doesn’t fit overflows, according to the overflow property",
"type": "value",
"value": "overflow"
},
{
"name": "paginate",
"prose": "Content that doesn’t fit paginates. This creates a paginated view inside the element similar to the way that 'overflow: scroll' creates a scrollable view. See paginated overflow",
Expand All @@ -271,9 +365,9 @@
},
{
"name": "max-lines",
"value": "none | <integer>",
"value": "none | <integer [1,∞]>",
"initial": "none",
"appliesTo": "fragment boxes",
"appliesTo": "block containers which are also fragmentation containers that capture region breaks",
"inherited": "no",
"percentages": "N/A",
"computedValue": "the keyword none or an integer",
Expand All @@ -282,15 +376,9 @@
"values": [
{
"name": "none",
"prose": "Breaks occur only as specified elsewhere.",
"prose": "Otherwise, if the value of max-lines is not none, a region break is forced after its Nth descendant in-flow line box, where N is the specified value of max-lines. Only lines boxes in the same Block Formatting Context are counted: the contents of descendants that establish independent formatting contexts are skipped over while counting line boxes.",
"type": "value",
"value": "none"
},
{
"name": "<integer>",
"prose": "In addition to any breaks specified elsewhere, a break is forced before any line that would exceed the given number of lines being placed inside the element (excluding lines that are in a different block formatting context from the block formatting context to which an unstyled child of the element would belong). If there are multiple boundaries between this line and the previous, where exactly (in terms of element boundaries) is the break forced? Only positive integers are accepted. Zero or negative integers are a parse error.",
"type": "value",
"value": "<integer>"
}
],
"styleDeclaration": [
Expand Down
Loading

0 comments on commit 3e64c67

Please sign in to comment.