Summary: | Fix LayoutTests/canvas/philip/tests/2d.composite.uncovered.image.source-in.html | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Mike Lawther <mikelawther> | ||||
Component: | Canvas | Assignee: | Ben Wells <benwells> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | benwells, mdelaney7, mustaf.here, vswap65 | ||||
Priority: | P2 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 46506 | ||||||
Attachments: |
|
Description
Mike Lawther
2010-10-25 22:46:28 PDT
Need to draw transparency in remaining canvas area before drawImage() This issue is getting solved by adding CanvasRenderingContext2D::shouldDisplayTransparencyElsewhere() & CanvasRenderingContext2D::displayTransparencyElsewhere() to draw transparency for the remaining canvas area for CompositeSourceIn & CompositeSourceOut. As this issue is same as https://bugs.webkit.org/show_bug.cgi?id=48297, for which patch is submitted to Bugzilla. Once this patch is committed to main branch, this issue will be solved automatically . Created attachment 114427 [details]
Patch
These tests are all passing but the expected results were just missing a carriage return. Also covered by bugs 48296, 48298, 48301, 48300 and 48302. Comment on attachment 114427 [details]
Patch
Ooops, need to remove from skip files as well.
On second thoughts will create a new bug so the change log title is nice. Test is passing on all ports now. |