-
-
Notifications
You must be signed in to change notification settings - Fork 79k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix isVisible
false positives from deep nesting or alternate means
#33960
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't judge for the if-condition, but everything else LGTM, thank you! 👍
@RyanBerliner Hm wouldn't be checking |
99% of the time, yes! However, so long as we keep the This is why I've decided to support the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@RyanBerliner From my observations I couldn't find any informations in the spec tho, that would confirm if an HTMLAreaElement should or shouldn't have a bounding box. Also I found that even when you apply Maybe we should just risk it, and fix it if some issue pops up. |
Interesting - I'm starting to think we should just completely remove the edge case handling of |
To be honest, I don't really have a preference here. It's hard to argue when neither the browser nor the specification is clear about this behavior. I feel like image maps may be some abandoned thing since they lack of responsiveness or something. I had a talk with Geo yesterday, and he asked about opacity. My guess that would require to have a loop, if we want to take care about that too. Hard to say what's the best approach here, but I'm a bit concerned, that with that many iterations we will block you or kill your mood a bit. ❤️ |
IMO kill the 'AREA' thing. Is so rare. As @alpadev said:
I cannot agree more. |
… or alternate means (twbs#33960)
isVisible
false positives from deep nesting or alternate means
fixes #33914