-
-
Notifications
You must be signed in to change notification settings - Fork 52
AccessKit Disable GIFs: Pause additional elements #1854
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
AccessKit Disable GIFs: Pause additional elements #1854
Conversation
AprilSylph
left a comment
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.
-
figure -
linkCard- Note: I wouldn't say this is paused "correctly", as the paused GIF + label overrides the link tint + title... but, while it would be my preference to fix this prior to merging, I won't require it.
-
typeaheadRow -
tagImage -
topPost- Note: The vertical alignment is off, but it's not that big a deal...?
-
takeoverBanner- Note: Didn't test, will trust you on this one
-
communityHeaderImage -
bannerImage -
tagChicletWrapper
Co-authored-by: April Sylph <[email protected]>
Oh, that definitely used to work. Will have to check why it doesn't anymore. Edit: Uh... not sure how it would have? worked? |
Co-authored-by: April Sylph <[email protected]>
Man, I don't remember that one either. Might require copying inline styles? I guess? |
AprilSylph
left a comment
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.
linkCard✅ Now flawlesstopPost✅ Now flawless
LGTM!
|
How do you want to handle this stacked PR? |
|
Let's merge this into it, and then I review the modified base PR...? If I want to exclude this PR's diff, I can just... do that. |
f75f655
into
marcustyphoon/disable-gifs-poster
…hover; pause additional elements (#1853, #1854) Co-authored-by: April Sylph <[email protected]>
Description
This adds additional selectors for GIFs that can be paused with minimal changes to the current Disable GIFs code and comments that list the elements referred to.
Based off of the branch for #1853 and tested that way. Note: most/all of these don't need that PR; let me know if you'd like them tested and PR'd separately. If merging both, it reduces testing to test them together (though it might require a rebase of this branch, annoyingly).
Testing steps
Note: the GIFs in the search dropdown modal don't have labels when I test this in Safari 17.6; this happens whether I use the
<p>-element or pseudo element label and I'm pretty certain it's a Safari bug with canvas elements.Edit: Smoke tested in Safari 18.1.1 on iOS. Real nice for spotty connections.