Bug 37272
| Summary: | REGRESSION (4.0.5-ToT): Horrible performance due to accelerated compositing when mousing over sidebar links at annevankesteren.nl on Windows (uses -webkit-transition) | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Adam Roben (:aroben) <aroben> |
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | annevk, cmarrin, enrica, hyatt |
| Priority: | P2 | Keywords: | InRadar, PlatformOnly |
| Version: | 528+ (Nightly build) | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| URL: | http://annevankesteren.nl/ | ||
Adam Roben (:aroben)
To reproduce:
1. Go to http://annevankesteren.nl/
2. Move your mouse across the links in the sidebar (e.g., from top to bottom)
The links are supposed to grow/shrink as you mouse over them. But performance is so horrible that it's really hard to see the effect at all. Compare this to Mac, where things are silky smooth.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Adam Roben (:aroben)
Things are silky smooth in 4.0.5 on Windows, so this is a regression since then.
Adam Roben (:aroben)
<rdar://problem/7840824>
Adam Roben (:aroben)
Turning off accelerated compositing makes the bug go away.
Adam Roben (:aroben)
<http://www.nikesh.me/demo/image-hover.html> also performs worse when accelerated compositing is enabled (e.g., when moving the mouse between two images rapidly).
Adam Roben (:aroben)
This seems fixed in ToT (if you have WebKitQuartzCoreAdditions.dll).
Adam Roben (:aroben)
…so we should close this.