RESOLVED INVALID 100928
[EFL][WK2] Change background color as white on pixel tests - 1
https://bugs.webkit.org/show_bug.cgi?id=100928
Summary [EFL][WK2] Change background color as white on pixel tests - 1
Kangil Han
Reported 2012-11-01 01:32:42 PDT
Splitted patch due to file size.
Attachments
patch (deleted)
2012-11-01 01:40 PDT, Kangil Han
gyuyoung.kim: review-
Kangil Han
Comment 1 2012-11-01 01:40:39 PDT
Gyuyoung Kim
Comment 2 2012-11-01 02:12:37 PDT
Comment on attachment 171794 [details] patch Looks good to me. Someone else might to take a final look.
Laszlo Gombos
Comment 3 2012-11-01 02:28:46 PDT
I think this has impact on the Gtk port as well.
Kangil Han
Comment 4 2012-11-01 02:38:42 PDT
(In reply to comment #3) > I think this has impact on the Gtk port as well. Yes, you are correct. GTK uses cairo as well. One thing weird is expected result in GTK port has no gray color background. I will check gtk port regression and be back.
Gyuyoung Kim
Comment 5 2012-11-01 02:47:06 PDT
(In reply to comment #3) > I think this has impact on the Gtk port as well. Yes, right. Thanks.
Raphael Kubo da Costa (:rakuco)
Comment 6 2012-11-01 07:01:17 PDT
I don't understand this change. The gray mask was added on purpose in r131941.
Kangil Han
Comment 7 2012-11-01 17:56:53 PDT
(In reply to comment #6) > I don't understand this change. The gray mask was added on purpose in r131941. You've done huge rebaselining. :) Don't get me wrong. I will happily follow if decision has been made. But, few questions here. :) Do we have special reason why we've selected gray mask? (Actually color is black but have transparent value though.) r131941 has described all ports would have reached to agreement having gray mask. But, if so, why do we have port specific expected result? Can we simply replace the common expected png files? From the regression testing point of view, gray background color has no problem. But, we can see the difference when we load the test page on MiniBrowser. Do we really want this?
Raphael Kubo da Costa (:rakuco)
Comment 8 2012-11-02 05:37:35 PDT
(In reply to comment #7) > But, few questions here. :) > > Do we have special reason why we've selected gray mask? > (Actually color is black but have transparent value though.) It's what all the ports such as chromium and mac use for the repaint tests. > r131941 has described all ports would have reached to agreement having gray mask. > > But, if so, why do we have port specific expected result? > Can we simply replace the common expected png files? For the same reason we normally can't have cross-platform layout results: differences in font rendering, form controls etc. I don't doubt that we now have _some_ duplicate results; if you're willing to work on making sure if that's true or not, be my guest :-) > From the regression testing point of view, gray background color has no problem. > > But, we can see the difference when we load the test page on MiniBrowser. > Do we really want this? What do you mean? Some pixel tests have no meaningful results without the gray mask.
Kangil Han
Comment 9 2012-11-04 17:05:17 PST
Okay, let's keep current implementation as rakuco mentioned here that other ports do the same.
Note You need to log in before you can comment on or make changes to this bug.