Bug 1519958 Comment 1 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

The spec issue, https://github.com/w3c/csswg-drafts/issues/3503, is resolved by a more restrictive rule for now:

> Define repeat interpolation using the more restrictive rule in https://github.com//issues/3503#issuecomment-453674839


It could be loosen, but for now we should follow the restrictive rule:
 * require that the first arg is a number, and identical between start/end; different values, or keyword values, both go discrete

That means we have to fix this bug to match the updated spec and fix the wpts [1]/[2], which uses a loosen way if the first arg is a number (because Gecko uses an incorrect computed value of repeat()).

[1] https://searchfox.org/mozilla-central/rev/39265dd58298c40bed029617ad408bf806cce761/testing/web-platform/tests/css/css-grid/animation/grid-template-columns-interpolation.html#133-144
[2] https://searchfox.org/mozilla-central/rev/39265dd58298c40bed029617ad408bf806cce761/testing/web-platform/tests/css/css-grid/animation/grid-template-rows-interpolation.html#133-144
The spec issue, https://github.com/w3c/csswg-drafts/issues/3503, is resolved by a more restrictive rule for now:

> Define repeat interpolation using the more restrictive rule in https://github.com//issues/3503#issuecomment-453674839


It could be loosen, but for now we should follow the restrictive rule:
* require that the first arg is a number, and identical between start/end; different values, or keyword values, both go discrete

That means we have to fix this bug to match the updated spec and fix the wpts [1]/[2], which uses a loosen way if the first arg is a number (because Gecko uses an incorrect computed value of repeat()).

[1] https://searchfox.org/mozilla-central/rev/39265dd58298c40bed029617ad408bf806cce761/testing/web-platform/tests/css/css-grid/animation/grid-template-columns-interpolation.html#133-144
[2] https://searchfox.org/mozilla-central/rev/39265dd58298c40bed029617ad408bf806cce761/testing/web-platform/tests/css/css-grid/animation/grid-template-rows-interpolation.html#133-144
The spec issue, https://github.com/w3c/csswg-drafts/issues/3503, is resolved by a more restrictive rule for now:

`Define repeat interpolation using the more restrictive rule in https://github.com//issues/3503#issuecomment-453674839`


It could be loosen, but for now we should follow the restrictive rule:
* require that the first arg is a number, and identical between start/end; different values, or keyword values, both go discrete

That means we have to fix this bug to match the updated spec and fix the wpts [1]/[2], which uses a loosen way if the first arg is a number (because Gecko uses an incorrect computed value of repeat()).

[1] https://searchfox.org/mozilla-central/rev/39265dd58298c40bed029617ad408bf806cce761/testing/web-platform/tests/css/css-grid/animation/grid-template-columns-interpolation.html#133-144
[2] https://searchfox.org/mozilla-central/rev/39265dd58298c40bed029617ad408bf806cce761/testing/web-platform/tests/css/css-grid/animation/grid-template-rows-interpolation.html#133-144
The spec issue, https://github.com/w3c/csswg-drafts/issues/3503, is resolved by a more restrictive rule for now:

`Define repeat interpolation using the more restrictive rule in https://github.com//issues/3503#issuecomment-453674839`


It could be loosen, but for now we should follow the restrictive rule: require that the first arg is a number, and identical between start/end; different values, or keyword values, both go discrete

That means we have to fix this bug to match the updated spec and fix the wpts [1]/[2], which uses a loosen way if the first arg is a number (because Gecko uses an incorrect computed value of repeat()).

[1] https://searchfox.org/mozilla-central/rev/39265dd58298c40bed029617ad408bf806cce761/testing/web-platform/tests/css/css-grid/animation/grid-template-columns-interpolation.html#133-144
[2] https://searchfox.org/mozilla-central/rev/39265dd58298c40bed029617ad408bf806cce761/testing/web-platform/tests/css/css-grid/animation/grid-template-rows-interpolation.html#133-144
The spec issue, https://github.com/w3c/csswg-drafts/issues/3503, is resolved by a more restrictive rule for now:

`Define repeat interpolation using the more restrictive rule in https://github.com//issues/3503#issuecomment-453674839`


It could be loosen, but for now we should follow the restrictive rule: `require that the first arg is a number, and identical between start/end; different values, or keyword values, both go discrete`

That means we have to fix this bug to match the updated spec and fix the wpts [1]/[2], which uses a loosen way if the first arg is a number (because Gecko uses an incorrect computed value of repeat()).

[1] https://searchfox.org/mozilla-central/rev/39265dd58298c40bed029617ad408bf806cce761/testing/web-platform/tests/css/css-grid/animation/grid-template-columns-interpolation.html#133-144
[2] https://searchfox.org/mozilla-central/rev/39265dd58298c40bed029617ad408bf806cce761/testing/web-platform/tests/css/css-grid/animation/grid-template-rows-interpolation.html#133-144

Back to Bug 1519958 Comment 1