RESOLVED FIXED 94578
REGRESSION (r126132): fast/forms/range/range-hit-test-with-padding.html failing on non-Chromium ports
https://bugs.webkit.org/show_bug.cgi?id=94578
Summary REGRESSION (r126132): fast/forms/range/range-hit-test-with-padding.html faili...
Zan Dobersek
Reported 2012-08-21 01:07:57 PDT
fast/forms/range/range-hit-test-with-padding.html started failing on non-Chromium ports after r126132. The diff looks something like this (the actual value is about 506 or 507): --- /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/fast/forms/range/range-hit-test-with-padding-expected.txt +++ /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/fast/forms/range/range-hit-test-with-padding-actual.txt @@ -1,6 +1,6 @@ Clicking middle of input type=range with padding should set the value to middle. -PASS input.value is "500" +FAIL input.value should be 500. Was 507. PASS successfullyParsed is true TEST COMPLETE
Attachments
Thiago Marcos P. Santos
Comment 1 2012-08-21 04:03:11 PDT
Discrepancy is even higher on EFL: -PASS input.value is "500" +FAIL input.value should be 500. Was 727.
Csaba Osztrogonác
Comment 2 2012-08-21 04:53:08 PDT
Keishi Hattori
Comment 3 2012-08-21 05:45:35 PDT
(In reply to comment #1) > Discrepancy is even higher on EFL: > > -PASS input.value is "500" > +FAIL input.value should be 500. Was 727. I learned that ports without subpixel layout will not be able to match the value exactly. I am modifying the test in Bug 94585. Qt should rebaseline when it lands. But EFL is way off so there might be something else going on. I can't figure it out.
Thiago Marcos P. Santos
Comment 4 2012-08-21 06:06:59 PDT
(In reply to comment #3) > (In reply to comment #1) > > Discrepancy is even higher on EFL: > > > > -PASS input.value is "500" > > +FAIL input.value should be 500. Was 727. > > I learned that ports without subpixel layout will not be able to match the value exactly. I am modifying the test in Bug 94585. > Qt should rebaseline when it lands. > But EFL is way off so there might be something else going on. I can't figure it out. - clickSlider(70); // left padding (20px) + middle (50px) + clickSlider(50); // middle (50px) Hits bull's-eye (500) on EFL. I'm investigating why.
Keishi Hattori
Comment 5 2012-08-21 06:11:46 PDT
Bug 94585 is in the commit queue. I was able to change the test in a way that you won't need to rebaseline.
Csaba Osztrogonác
Comment 6 2012-09-13 04:19:12 PDT
(In reply to comment #5) > Bug 94585 is in the commit queue. I was able to change the test in a way that you won't need to rebaseline. It fixed it on Qt, unskip landed in https://trac.webkit.org/changeset/128444
Zan Dobersek
Comment 7 2012-09-17 00:08:52 PDT
(In reply to comment #5) > Bug 94585 is in the commit queue. I was able to change the test in a way that you won't need to rebaseline. Great, the test is now running OK, closing the bug.
Note You need to log in before you can comment on or make changes to this bug.