Skip to content
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

refactor: remove no longer needed global keyframes declaration #7715

Merged
merged 1 commit into from
Aug 29, 2024

Conversation

web-padawan
Copy link
Member

Description

These @keyframes are copied from corresponding shadow DOM styles due to the old WebKit bug with Safari not animating ::before and ::after correctly. The bug was fixed in 2020 which means the fix was available at least in Safari 14 released later that year, and in Safari 15 for sure. So we can safely drop these styles now.

Type of change

  • Refactor

Copy link

sonarcloud bot commented Aug 29, 2024

@web-padawan web-padawan merged commit 1a9fc33 into main Aug 29, 2024
9 checks passed
@web-padawan web-padawan deleted the refactor/safari-keyframes-cleanup branch August 29, 2024 09:05
@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with Vaadin 24.5.0.alpha13 and is also targeting the upcoming stable 24.5.0 version.

This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants