On Tuesday 2016-09-27 18:54 +0100, James Graham wrote:
> On 27/09/16 18:36, Jet Villegas wrote:
> >This proposed resolution affects Gecko and Servo. Please review and comment.
> 
> FWIW we (well Ms2ger and I) have been heavily pushing for this change for
> some time now; it considerably simplifies many things for us. For example
> with the change it will be possible for both Gecko and Servo hackers to
> contribute to the CSS testsuite with the same process that already works for
> web-platform-tests. In Gecko it will also make it easy to have an
> upd-to-date copy of the CSS tests in tree (my understanding is that the
> current import is some years out of date).
> 
> For gecko specifically there might be some concerns with running the entire
> CSS testsuite through the wptrunner harness, as performance that is good
> enough with 500 reftests might be deemed less acceptable with 10,000.
> However I think this is something we can benchmark and optimise post-merge.
> Certainly I don't think it's a reason not to go ahead with this change,
> which will have the extremely positive effect of making the CSS testsuite
> something we can both use an contribute to without significant manual
> burden.

I'd like to see us run the reftests with our existing reftest
harness, which is optimized to do image comparison in compiled code,
and which also has a bunch of useful failure-annotation features [1]
and features that test for other sorts of failures such as
NS_ASSERTIONs.

(We should probably run them at the smaller screen resolution
mandated by the test suite rather than the 800x1000 that we really
ought to switch away from, though.)

-David

[1] although I'd really like to improve fuzzy annotations per
    https://bugzil.la/1252361

-- 
𝄞   L. David Baron                         http://dbaron.org/   𝄂
𝄢   Mozilla                          https://www.mozilla.org/   𝄂
             Before I built a wall I'd ask to know
             What I was walling in or walling out,
             And to whom I was like to give offense.
               - Robert Frost, Mending Wall (1914)

Attachment: signature.asc
Description: PGP signature

_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to