Summary: | IOSurface bounds checks on bytesPerRow and allocSize are incorrect | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Matthew Delaney <mdelaney7> | ||||
Component: | Canvas | Assignee: | Matthew Delaney <mdelaney7> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | mdelaney7, simon.fraser | ||||
Priority: | P2 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Mac (Intel) | ||||||
OS: | OS X 10.6 | ||||||
Attachments: |
|
Description
Matthew Delaney
2010-12-15 14:56:34 PST
Created attachment 76690 [details]
Patch
Comment on attachment 76690 [details]
Patch
Which tests? On which platform?
Comment on attachment 76690 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=76690&action=review > WebCore/ChangeLog:8 > + No new tests added - many current canvas layout tests fail because of this incorrect bounds check. You should clarify that tests will only fail for those using this new functionality. Yea, exactly. Only on my local build using this new functionality (IOSurfaces) are any of the usual tests failing. This patch will fix those - not any tests failing on the bots. This is now reflected in the changelog. Committed r74148: <http://trac.webkit.org/changeset/74148> |