Downstream bug: http://crbug.com/105422 Arrow is badly antialiased (see screenshot), here is CSS code to reproduce. <html> <head> <style> .arrow-right { width: 0; height: 0; border-top: 19px solid transparent; border-bottom: 19px solid transparent; border-left: 61px solid purple; position: absolute; margin-top: 0px; display: inline; } </style> </head> <body> <div class="arrow-right"></div> <body>
Created attachment 139137 [details] Patch
Comment on attachment 139137 [details] Patch Attachment 139137 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/12553503 New failing tests: fast/block/float/016.html fast/css/border-solid-single-edge-antialias.html
Created attachment 139341 [details] Archive of layout-test-results from ec2-cr-linux-03 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-03 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Comment on attachment 139137 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=139137&action=review > Source/WebCore/rendering/RenderBoxModelObject.cpp:1863 > + int edgesVisible = 4; I'd rename this numEdgesVisible or visibleEdgeCount.
Created attachment 140145 [details] Patch
Attachment 140145 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'LayoutTests/ChangeLog', u'LayoutTests/fast..." exit_code: 1 LayoutTests/platform/mac/test_expectations.txt:170: Path does not exist. fast/dom/Window/window-properties.html [test/expectations] [5] LayoutTests/platform/mac/test_expectations.txt:171: Path does not exist. fast/dom/prototype-inheritance-2.html [test/expectations] [5] Total errors found: 2 in 12 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 140150 [details] Patch
Addressed comments, updated test expectations.
Comment on attachment 140150 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=140150&action=review > Source/WebCore/ChangeLog:8 > + > + Reviewed by NOBODY (OOPS!). > + > + Test: fast/css/border-solid-single-edge-antialias.html Need some description of the change here, saying why we normally don't antialias, and why it's OK to in this case.
Created attachment 140155 [details] Patch for landing Updated ChangeLogs
Comment on attachment 140155 [details] Patch for landing Clearing flags on attachment: 140155 Committed r116069: <http://trac.webkit.org/changeset/116069>
All reviewed patches have been landed. Closing bug.