The initial D2D implementation did not properly support the begin/end transparency layer logic, causing tests like 'fast/layers/opacity-stacking.html' to fail.
Created attachment 294411 [details] Patch
Comment on attachment 294411 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=294411&action=review > Source/WebCore/platform/graphics/win/GraphicsContextDirect2D.cpp:513 > float colorAlpha = color.alpha() / 255.0f; Please change this to color.alphaAsFloat()
Comment on attachment 294411 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=294411&action=review >> Source/WebCore/platform/graphics/win/GraphicsContextDirect2D.cpp:513 >> float colorAlpha = color.alpha() / 255.0f; > > Please change this to color.alphaAsFloat() Done!
Committed r208573: <http://trac.webkit.org/changeset/208573>