Source/WebCore: [CHROMIUM/SKIA] Handle put[Un/Pre]multipliedImageData conversions in Skia rather than ImageBuffer
https://bugs.webkit.org/show_bug.cgi?id=73953
Patch by Brian Salomon <bsalomon@google.com> on 2011-12-07
Reviewed by Stephen White.
Tested by existing canvas2d layout tests.
* platform/graphics/skia/ImageBufferSkia.cpp:
(WebCore::putImageData):
(WebCore::ImageBuffer::putUnmultipliedImageData):
(WebCore::ImageBuffer::putPremultipliedImageData):
LayoutTests: [CHROMIUM] Make canvas/philip/tests/2d.imageData.put.unchanged.html be expected to fail
on the GPU due to slight difference in alpha-premul computation.
https://bugs.webkit.org/show_bug.cgi?id=73953
Patch by Brian Salomon <bsalomon@google.com> on 2011-12-07
Reviewed by Stephen White.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@102244
268f45cc-cd09-0410-ab3c-
d52691b4dbfc