You need to
before you can comment on or make changes to this bug.
-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 an attachment (id=175841) [details]
Created an attachment (id=175845) [details]
Created an attachment (id=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.
(From update of attachment 175848 [details])
Committed r136080: <http://trac.webkit.org/changeset/136080>