Bug 98446
| Summary: | [skia] Fix pixel spilling problem caused by image scaling | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Hin-Chung Lam <hclam> |
| Component: | Images | Assignee: | Hin-Chung Lam <hclam> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | Normal | CC: | hclam, nduca, nick, schenney, senorblanco |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Hin-Chung Lam
This change (http://trac.webkit.org/changeset/130412) caused pixel spilling when image is scaled with LANCZOS3 using skia::ImageOperations.
This fails fast/images/pixel-crack-image-background-webkit-transform-scale.html.
r130412 does an accurate scaled image extraction, when fancy scaling is used like lanczos pixels outside of the source rect are sampled for scaling and caused "spilling".
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |