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
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
This issue seems to be fixed in https://github.com/w3c/fxtf-drafts/commit/bdb4c3155192a10a5205c5842fe063e15a887f42
Should we close it?
Most helpful comment
Resolution was to change the spec to match the WebKit/Chrome behavior.