Csswg-drafts: [css-masking] initial value of mask-repeat and mask-position

Created on 13 Oct 2016  路  4Comments  路  Source: w3c/csswg-drafts

https://drafts.fxtf.org/css-masking-1/#the-mask-repeat
Name: mask-repeat
Initial: no-repeat
Initial value in blink/webkit: repeat
https://drafts.fxtf.org/css-masking-1/#propdef-mask-position
Name: mask-position
Initial: center
Initial value in blink/webkit: 0%

I filed issues onto WebKit Bugzilla & chromium bug tracker to ask them following spec. Apple has no action on it[1]. Google changed mask-repeat initial value to no-repeat and reverted because of a regression on twitter[2].
Gecko turn on image-mask on nightly/ aurora channel(engineer version). Following the spec, we received several regression reports as well[3].

So, we either need to persuade all browser vendors changing their initial value by what spec defined(and fix all regression on each web site), or we probably should change the spec.

Any thought?

[1] https://bugs.webkit.org/show_bug.cgi?id=159866
[2] https://bugs.chromium.org/p/chromium/issues/detail?id=628968
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=1308963

Needs Edits

Most helpful comment

Resolution was to change the spec to match the WebKit/Chrome behavior.

All 4 comments

Resolution was to change the spec to match the WebKit/Chrome behavior.

Why is this issue on the csswg github and not the fxtf github with all the other masking-1 issues?
https://github.com/w3c/fxtf-drafts/labels/css-masking-1

Why is this issue on the csswg github and not the fxtf github with all the other masking-1 issues?
https://github.com/w3c/fxtf-drafts/labels/css-masking-1

I've created https://github.com/w3c/fxtf-drafts/issues/111 for this now, so the spec. is finally changed according to the implementations.

Resolution was to change the spec to match the WebKit/Chrome behavior.

I couldn't find the related minutes. If you find them, please post them in the issue mentioned above.

Sebastian

Was this page helpful?
0 / 5 - 0 ratings