Closed
Bug 1396079
Opened 8 years ago
Closed 8 years ago
stylo: review why these layout/reftests/reftest-sanity font tests are skip-if(styloVsGecko)
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
RESOLVED
WONTFIX
Tracking | Status | |
---|---|---|
firefox57 | --- | affected |
People
(Reporter: cpeterson, Unassigned)
References
Details
https://searchfox.org/mozilla-central/search?q=-if%5C(stylo&case=true®exp=true&path=layout%2Freftests%2Freftest-sanity%2Freftest.list
Why are these font-size tests skipped?
layout/reftests/reftest-sanity/reftest.list
135 ref-pref(font.size.variable.x-western,16) skip-if(styloVsGecko) == font-size-16.html font-default.html
136 ref-pref(font.size.variable.x-western,16) skip-if(styloVsGecko) != font-size-24.html font-default.html
137 ref-pref(font.size.variable.x-western,24) skip-if(styloVsGecko) == font-size-24.html font-default.html
138 ref-pref(font.size.variable.x-western,24) skip-if(styloVsGecko) != font-size-16.html font-default.html
147 ref-pref(font.size.variable.x-western,16) test-pref(font.size.variable.x-western,24) skip-if(styloVsGecko) != font-default.html font-default.html
148 ref-pref(font.size.variable.x-western,24) test-pref(font.size.variable.x-western,16) skip-if(styloVsGecko) != font-default.html font-default.html
149 ref-pref(font.size.variable.x-western,24) test-pref(font.size.variable.x-western,24) skip-if(styloVsGecko) == font-default.html font-default.html
157 fuzzy(1-10,1-250000) fuzzy-if(false,5-10,250000) skip-if(styloVsGecko) == fuzzy.html fuzzy-ref.html
158 fuzzy(0-0,250000) skip-if(styloVsGecko) != fuzzy.html fuzzy-ref.html
159 fuzzy(1,0-2) skip-if(styloVsGecko) != fuzzy.html fuzzy-ref.html
Comment 1•8 years ago
|
||
We may not really need to skip them, but in general, I think tests in reftest-sanity doesn't really make much sense for styloVsGecko test, because those are mostly for checking handling of the various annotations.
In styloVsGecko, we have a very special reference page (which is the same page rendered in different engine). I have no idea how reftest harness handles this case, but I don't think it's worth worrying about reftest-sanity for styloVsGecko. I would suggest we should probably just skip the whole directory for styloVsGecko.
Comment 2•8 years ago
|
||
I agree with xidorn. As long as these tests are passing in stylo-vs-stylo mode I don't think it's worth investigating, since we're turning off styloVsGecko soon anyway.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Comment 3•8 years ago
|
||
From previous discussion on email, it seems to me we are not turning off styloVsGecko soonish. We may still want to see it when we work on Android support.
But either way, the reftest sanity test wasn't designed for this kind of special mode, and doesn't make sense in many cases. If we want to check sanity for styloVsGecko, we should design an independent suite of sanity test, but that's probably not worth.
You need to log in
before you can comment on or make changes to this bug.
Description
•