Skip to content

Commit c06b6a7

Browse files
committed
[css-values-5] Don't make *-interpolate()'s result consistent with its progress; there's no % context to carry in here. #6245
1 parent 6d0f2b1 commit c06b6a7

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

css-values-5/Overview.bs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1045,6 +1045,7 @@ Global Syntax of the *-interpolate() family</h3>
10451045
These represent the [=interpolation progress=] and [=interpolation map=]
10461046
as described below.
10471047

1048+
10481049
<h4 id="interpolation-progress-arguments">
10491050
Specifying the Interpolation Progress</h4>
10501051

@@ -1292,8 +1293,11 @@ Interpolated Numeric and Dimensional Values: the ''calc-interpolate()'' notation
12921293
to any <<number>>, <<dimension>>, or <<percentage>>,
12931294
but must have a [=consistent type=]
12941295
or else the function is invalid.
1295-
The result's type will be the [=consistent type=],
1296-
[=made consistent=] with the type of the <<progress-source>> value.
1296+
The result's type will be that [=consistent type=].
1297+
1298+
The <<progress-source>> and <<input-position>> values
1299+
do not use the inherited [=calculation context=];
1300+
they resolve percentages as specified in [[#interpolation-normalization]].
12971301

12981302
<h3 id="color-interpolate">
12991303
Interpolated Color Values: the ''color-interpolate()'' notation</h3>

0 commit comments

Comments
 (0)