-
commit-queue@webkit.org authored
Reviewed by Simon Fraser. RGBA colors in outlines show overpainting at the corners https://bugs.webkit.org/show_bug.cgi?id=58999 * fast/borders/outline-alpha-block.html: Added. * fast/borders/outline-alpha-inline.html: Added. * platform/chromium/test_expectations.txt: * platform/mac/fast/borders/outline-alpha-block-expected.png: Added. * platform/mac/fast/borders/outline-alpha-block-expected.txt: Added. * platform/mac/fast/borders/outline-alpha-inline-expected.png: Added. * platform/mac/fast/borders/outline-alpha-inline-expected.txt: Added. * platform/mac/fast/box-shadow/box-shadow-radius-expected.png: Rebaselined as this test had rgba outlines. * platform/mac/fast/layers/self-painting-outline-expected.png: Rebaselined as this test had rgba outlines. 2011-05-12 Ben Wells <benwells@chromium.org> Reviewed by Simon Fraser. RGBA colors in outlines show overpainting at the corners https://bugs.webkit.org/show_bug.cgi?id=58999 Tests: fast/borders/outline-alpha-block.html fast/borders/outline-alpha-inline.html Updated baseline images for tests with rgba outlines: fast/box-shadow/box-shadow-radius.html fast/layers/self-painting-outline.html * rendering/RenderInline.cpp: (WebCore::RenderInline::paintOutline): (WebCore::RenderInline::paintOutlineForLine): * rendering/RenderInline.h: * rendering/RenderObject.cpp: (WebCore::RenderObject::paintOutline): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86314 268f45cc-cd09-0410-ab3c-d52691b4dbfc
550a18c6