Bug 107315
| Summary: | transition delayed while waiting for inherited font-size value | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Mike Sierra <letmespellitoutforyou> |
| Component: | Animations | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | accept.acm, dino, dtrebbien, graouts, graouts, laszlo.gombos, simon.fraser |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://letmespellitoutforyou.com/cssDemo/fontSize.html | ||
Mike Sierra
Open the URL and use the sliders to change either of the "pixels" or "points" values. The animation on the second sentence (the <span> element) is delayed by that of the overall <section> block, even when it inherits the parent's value. (Both the parent <section> and child <span> element have a CSS transition applied to them, the latter as a way to indicate how relative keywords affect the inherited font-size value.) Unclear as to the proper specified behavior in this case, but Firefox & Opera both transition smoothly.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Simon Fraser (smfr)
Cute bug!
Mike Sierra
Yes, adorable. It also appears Webkit & Opera transition stepping by integer values; Firefox is much smoother. (Occasionally shows up unwittingly when transition-property:all is in effect & the user zooms the page.)
Antoine Quint
Sadly, the testcase is now gone.