Re: [svgwg] isPointInFill/isPointInStroke and display: none and other specifics

The **1** cases are essentially "happy accidents" caused by an implementation detail/architectural flaw. (I gather the same goes for WebKit as for Blink in this case, i.e shared heritage.)

Making these methods work for the `display: none` is not impossible or hard I think, but quite likely a lot of work still. If it's not a semantic that other UAs are going to implement, then it will be hard to motivate spending that time. Throwing ought to be straightforward (even if including `<defs>` case).

Also, the `fill: none` and `stroke: none` cases should be fixed in Blink since not too long ago.

-- 
GitHub Notification of comment by fsoder
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/456#issuecomment-437697395 using your GitHub account

Received on Sunday, 11 November 2018 19:28:43 UTC