On Mar 28, 2010, at 7:08 PM, Sam Weinig wrote: > I am not sure which tests you are referring to that use the user-agent to > change behavior, but that is not the way it is supposed to be done. Instead, > tests that test a platform specific behavior should go in the > LayoutTest/YOURPLATFORM directory. If it is just a platform specific result, > the results should go in LayoutTest/YOURPLATFORM.
This works for some tests, but is not ideal for tests that encode expected behavior (in particular, “script tests”) and output some sort of PASS/FAIL result. In such cases, unless the test has a way to adapt to platform conventions, FAIL could end up being the platform-specific result for some platforms, which isn’t so great. > > -Sam > > On Sun, Mar 28, 2010 at 1:11 PM, Martin Robinson <mrobin...@webkit.org> wrote: > Apologies in advance if this has been hashed out before, but a > cursory search of the list history didn't turn anything up. > > It seems that in LayoutTests platform specific behavior is generally handled > by > examining the user agent. I'm currently in the process of fixing > editing/selection/extend-selection-after-double-click.html for GTK+. This > test will have different results for GTK+ and Qt (it's currently > skipped on both) > because the selection behavior is different between the toolkits. This > will become even > more of an issue as we try to bring selection behavior in line with > standard GTK+ > behavior (see bug https://bugs.webkit.org/show_bug.cgi?id=36627 ). > > I'm not sure that you can tell Qt and GTK+ apart via the user agent, > so does it make > sense for LayoutTestController to expose this information somehow or > just fix the user > agent? Is there an alternative? > > Martin > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev