On Sep 1, 2006, at 1:38 AM, Jean-Charles VERDIE wrote:
It would surely be the best plan, but I'm not sure that it will be
possible (in a measurable human-based time). May be the fastest way
of having the tests more cross-platform is to split them into three
categories:
1- those which already are cross-platform.
2- those which are not cross-platform, but which do not need a
font. E.g. comparing 2 cells of a table. We could replace the texts
by pictures with a specific size. The test would not be self-
documented any more, but we can solve this by a 2-windows solution,
one with the explanation, and one with the actual test.
3.1- those which are not cross-platform, but which need a font.
Some can be addressed by replacing DumpRenderTree by DumpAsText.
3.2 - ...But other tests in this third will hardly need a font,
e.g. css manipulation or font replacement.
For this latest part, I don't imagine a solution right now. May be
some can be addressed by your proposal #4 But one question is: how
much of these tests remain? if we address 1- to 3.1 ? IMHO here is
the list :
- DOM: already x-platform
- plugins / svg / http / editing: we've not started looking at them
- Tables, fast, traversal: all should be replaceable by images
- CSS 1, 2.1: here is the list of our problems :) There are 362
tests in these folders, but may be only 30% of them are belonging
to the problematic category so something like a big hundred of
tests would need to be re-thinked...
Sounds good. If you would like to start doing some work in this area,
please let us know about your specific ideas.
Maybe for your (2) above we could make tests where certain parts of
the page wouldn't dump. That way the test could be self documenting
but the part that dumps wouldn't be affected by the text.
-- Darin
_______________________________________________
webkit-dev mailing list
webkit-dev@opendarwin.org
http://www.opendarwin.org/mailman/listinfo/webkit-dev