[webkit-dev] Problems porting layout tests to linux

David Hyatt hyatt at apple.com
Thu Aug 31 13:18:14 PDT 2006


If you look at DumpRenderTree on Win32, we just made the results  
append -win to the file.  Unfortunately we can't really generate good  
results for Win32 yet, since someone needs to rewrite DumpRenderTree  
to be more of a windowed app (like Spinneret).

dave

On Aug 31, 2006, at 1:08 PM, Krzysztof Kowalczyk wrote:

> On 8/31/06, Jean-Charles VERDIE <jcverdie at origyn.fr> wrote:
>> We imagine a solution which is to drop our goal to fix the  
>> problem, and
>> instead generate  "linux"-based -expected.txt files and to modify  
>> dump
>> render tree to either chose osx or linux -based expected files,  
>> depending on
>> the platform we are testing on.
>>
>> This solution has a major drawback, which is that it will force the
>> community to maintain two version of expected files for every  
>> single test.
>>
>> Before starting to work in this direction, I'd appreciate some  
>> feedback on
>> the feeling about this solution, and may be, fortunately, others  
>> ideas on
>> how to remove this roadblock.
>
> It would probably be an ugly hack, but looking at the diff it looks
> like all differences are for sizes and fall within 1-2 pixels. How
> about a fuzz factor (either as percent of the total original size or
> in pixels) and accepting failures for sizes orginated from text
> rendering if they fall within fuzz factor? Fuzz factor would be best
> determined empirically (i.e. by comparing current linux vs. mac
> differences and choosing a factor that makes them pass).
>
> The thinking is that a major breakage would still be detected as
> falling outside of fuzz factor.
>
> -- kjk
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at opendarwin.org
> http://www.opendarwin.org/mailman/listinfo/webkit-dev




More information about the webkit-dev mailing list