Bug 61502 - Always antialias table borders when scaling
Summary: Always antialias table borders when scaling
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Simon Fraser (smfr)
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2011-05-25 21:15 PDT by Simon Fraser (smfr)
Modified: 2011-05-26 15:40 PDT (History)
4 users (show)

See Also:


Attachments
Patch (39.60 KB, patch)
2011-05-25 21:43 PDT, Simon Fraser (smfr)
mitz: review+
webkit.review.bot: commit-queue-
Details | Formatted Diff | Diff
Archive of layout-test-results from ec2-cr-linux-03 (1.21 MB, application/zip)
2011-05-26 02:14 PDT, WebKit Review Bot
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Fraser (smfr) 2011-05-25 21:15:22 PDT
http://trac.webkit.org/changeset/84273 changed the behavior of drawLineForBoxSide() to never antialias by default. This actually disabled antialiasing in some circumstances where it used to be enabled, for example collapsed table border drawing.
Comment 1 Simon Fraser (smfr) 2011-05-25 21:15:48 PDT
<rdar://problem/9413327>
Comment 2 Simon Fraser (smfr) 2011-05-25 21:43:37 PDT
Created attachment 94915 [details]
Patch
Comment 3 WebKit Review Bot 2011-05-26 02:14:32 PDT
Comment on attachment 94915 [details]
Patch

Attachment 94915 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/8739099

New failing tests:
fast/borders/border-antialiasing.html
Comment 4 WebKit Review Bot 2011-05-26 02:14:36 PDT
Created attachment 94946 [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: Chromium  Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Comment 5 Simon Fraser (smfr) 2011-05-26 08:35:13 PDT
http://trac.webkit.org/changeset/87387
Comment 6 Ademar Reis 2011-05-26 15:40:40 PDT
Revision r87387 cherry-picked into qtwebkit-2.2 with commit 4539766 <http://gitorious.org/webkit/qtwebkit/commit/4539766>