FECustomFilter needs anti-aliasing, otherwise the result has stair-case effect on the margins.
Created attachment 164007 [details] Patch V1 This patch will fail to apply because it needs the refactor in https://bugs.webkit.org/show_bug.cgi?id=96579 .
Comment on attachment 164007 [details] Patch V1 View in context: https://bugs.webkit.org/attachment.cgi?id=164007&action=review > Source/WebCore/platform/graphics/filters/FECustomFilter.cpp:351 > + int sampleCount = std::min(4, maxSampleCount); While it's only used here, I think we should define a MAX_CUSTOM_SAMPLES or something at the top of the file. > Source/WebCore/platform/graphics/filters/FECustomFilter.cpp:362 > + m_context->bindFramebuffer(GraphicsContext3D::FRAMEBUFFER, m_multisampleFrameBuffer); > + > + m_context->bindRenderbuffer(GraphicsContext3D::RENDERBUFFER, m_multisampleRenderBuffer); nit: remove blank line
Created attachment 164210 [details] Patch for landing
Comment on attachment 164210 [details] Patch for landing The patch cannot apply because of the diff in the changelog :)
Landed in http://trac.webkit.org/changeset/128646 .