W3C home > Mailing lists > Public > public-css-archive@w3.org > September 2016

Re: [csswg-drafts] [css-images][css-masking][paint] Ambiguities in handling url()

From: Amelia Bellamy-Royds via GitHub <sysbot+gh@w3.org>
Date: Mon, 19 Sep 2016 15:04:59 +0000
To: public-css-archive@w3.org
Message-ID: <issue_comment.created-248019636-1474297483-sysbot+gh@w3.org>
Re which properties currently have image-vs-element ambiguities:

Marker does not accept a plain image type, so there's no ambiguity 
there.  [Ambiguous URL properties I've 
noted](https://svgwg.org/svg2-draft/linking.html#processingURL-validity)
 that are currently supported in at least some browsers are `mask` and
 `cursor`; although we've deprecated the SVG `<cursor>` element, it's 
still supposed to be supported by user agents.  The new SVG text 
layout also makes `shape-inside`  and `shape-subtract` ambiguous. 

In other words, `mask` should be the main focus for web compatibility 
issues.  If no browsers currently support external file mask element 
references, that could be an argument for making special rules for 
same-document fragments.  However, I think the more powerful argument 
is that `mask-image` is a new & still experimental property, that [is 
not supported un-prefixed in any stable 
browsers](http://caniuse.com/#search=mask), while mask with element 
references is well supported in SVG.



-- 
GitHub Notification of comment by AmeliaBR
Please view or discuss this issue at 
https://github.com/w3c/csswg-drafts/issues/383#issuecomment-248019636 
using your GitHub account
Received on Monday, 19 September 2016 15:05:25 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 06:41:03 UTC