-webkit-mask-attachment is not implemented. We should remove it.
Hmm, we might have to keep it so that the -webkit-mask shorthand parses just like background.
It seems that -webkit-mask-attachment is implemented. I find various occurrence of it in CSSParser, CSSMutableStyleDeclaration and CSSComputedStyleDeclaration. What is exactly not implemented?
The painting side is not implemented.
(In reply to comment #1)
> Hmm, we might have to keep it so that the -webkit-mask shorthand parses just like background.
This is actually not the biggest problem. The -webkit-mask property differs from background property already. CSS Masking removed it from the specification definition as well.
I would like to go ahead and remove it. Are there concerns that content could be broken when we change the syntax?
Note, computed style for -webkit-mask is not implemented either.
Created attachment 175841 [details]
Created attachment 175845 [details]
Created attachment 175848 [details]
I verified that all other failing tests are unrelated to this patch. Again, even if this removes the property -webkit-mask-attachment, I doubt that this will have affect on content. This property was never supported in WebCore. The property was just visible in CSSOM without any affect on the rendering.
Comment on attachment 175848 [details]
Committed r136080: <http://trac.webkit.org/changeset/136080>