| Summary: | Colour transitions queueing instead of changing simultaneously | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Saut <anthony> |
| Component: | CSS | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED MOVED | ||
| Severity: | Normal | CC: | bfulgham, dino, simon.fraser |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | All | ||
| OS: | All | ||
|
Description
Saut
2015-05-04 04:07:42 PDT
I could reproduce in Safari. Turns out this happens for all inherited properties. The workaround is to avoid using * with transition: all; and instead specify transitions for inherited properties separately. Example here: http://codepen.io/sergdenisov/pen/QbjjjP Thanks to Sergey Denisov on SO for this solution. The relevant test case seems to be broken in modern Safari, Chrome, and Firefox. We are tracking WPT as the primary source of truth for various web compatibility issues, so I don't know that keeping this old bug open is useful |