RESOLVED FIXED86712
Layout Test tables/mozilla/marvin/backgr_position-table.html is failing
https://bugs.webkit.org/show_bug.cgi?id=86712
Summary Layout Test tables/mozilla/marvin/backgr_position-table.html is failing
Hajime Morrita
Reported 2012-05-17 00:05:33 PDT
Following tests are failing. The border painting was changed. tables/mozilla/marvin/backgr_position-table.html tables/mozilla_expected_failures/marvin/backgr_border-table-row.html See: http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=tables%2Fmozilla%2Fmarvin%2Fbackgr_position-table.html http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=tables%2Fmozilla_expected_failures%2Fmarvin%2Fbackgr_border-table-row.html Possible affecting change is http://trac.webkit.org/changeset/117271 I'm not sure if these just needs rebaseline or are broken. Marking as fail for now.
Attachments
Layout test results with the fix - 117271 (321.22 KB, application/zip)
2012-05-17 07:32 PDT, Arpita Bahuguna
no flags
Layout test results without the fix (321.22 KB, application/zip)
2012-05-17 07:34 PDT, Arpita Bahuguna
no flags
Arpita Bahuguna
Comment 1 2012-05-17 02:02:39 PDT
I will check on this and update shortly.
Arpita Bahuguna
Comment 2 2012-05-17 07:30:13 PDT
(In reply to comment #0) > Following tests are failing. The border painting was changed. > > tables/mozilla/marvin/backgr_position-table.html > tables/mozilla_expected_failures/marvin/backgr_border-table-row.html Hi Hajime, I verified the testcases with and without my changes on mac (v 10.7.3) webkit - r117432. Have uploaded the results for the same. > > See: > http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=tables%2Fmozilla%2Fmarvin%2Fbackgr_position-table.html > http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=tables%2Fmozilla_expected_failures%2 Fmarvin%2Fbackgr_border-table-row.html The results that I get on my machine seem to be different from the ones above. Probably am missing out on some fonts. > > Possible affecting change is http://trac.webkit.org/changeset/117271 > My fix is specifically pertaining to collapsed-borders set as "collapsed". The first table for which the image shows the difference has collapsed-borders set as "separate" and the change itself is not executed while running the testcases. Probably the issue could be due to fonts (since the widths of blocks containing texts are shown to be different). I also verified the renderTree dump for the block containing the diff border and found the values to be the same on both actual and expected results. > I'm not sure if these just needs rebaseline or are broken. > Marking as fail for now. Rebaselining could perhaps fix the issue? Please let me know how to further proceed with this.
Arpita Bahuguna
Comment 3 2012-05-17 07:32:54 PDT
Created attachment 142469 [details] Layout test results with the fix - 117271
Arpita Bahuguna
Comment 4 2012-05-17 07:34:32 PDT
Created attachment 142470 [details] Layout test results without the fix
Julien Chaffraix
Comment 5 2012-05-17 09:31:02 PDT
> Rebaselining could perhaps fix the issue? Please don't rebaseline. One of the new baseline is an obvious regression (tables/mozilla_expected_failures/marvin/backgr_border-table-row.html). The other one would need to be investigated as we don't see if the bottom border is painted. I agree with Arpita, I don't think r117271 is the culprit as the pixel diffs are on border: separate tables and the change is specific to border: collapse. Furthermore, the test only fails on Mac and is starting to be passing again on some bots. Looking at the blamelist, there is a Skia roll (http://src.chromium.org/viewvc/chrome?view=rev&revision=137601) which could be our culprit.
Peter Kasting
Comment 6 2012-05-17 14:04:32 PDT
The two tests named in comment 0 are now passing, looks to have been a Skia issue fixed in http://src.chromium.org/viewvc/chrome?view=rev&revision=137651 . A number of other tests were added to this bug in the expectations file but seem unrelated; I'm going to split those off and close this one. Expectations removed in r117492.
Hajime Morrita
Comment 7 2012-05-17 20:52:58 PDT
(In reply to comment #6) > The two tests named in comment 0 are now passing, looks to have been a Skia issue fixed in http://src.chromium.org/viewvc/chrome?view=rev&revision=137651 . > > A number of other tests were added to this bug in the expectations file but seem unrelated; I'm going to split those off and close this one. > > Expectations removed in r117492. Thanks for the investigation folks, I'm sorry for the false alarm, Arpita. I overlooked the Skia roll...
Note You need to log in before you can comment on or make changes to this bug.