| Summary: | [WinCairo] performance drop for text rendering by Cairo 1.17.6 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Fujii Hironori <Hironori.Fujii> |
| Component: | Platform | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | ||
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | https://browserbench.org/MotionMark1.2/developer.html | ||
|
Description
Fujii Hironori
2022-11-23 21:59:29 PST
https://github.com/freedesktop/cairo/commit/62681fe0523ae96a29e2ff9c080a4c0f4ad40d4c https://github.com/freedesktop/cairo/commit/82119ec2f38fc92ba711454d87558092f0ef4b32 They are the culprit. Reverting both changes fixes the performance problem. Fix scaled_glyph hash lookup on Win64 ยท freedesktop/cairo@1cc2320 https://github.com/freedesktop/cairo/commit/1cc23206bde186d4aef948bba11e591120c99dcd It was fixed by this. |