I just landed https://bugzilla.mozilla.org/show_bug.cgi?id=1121327 on mozilla-inbound, which changes the OSX variable in the reftest-crashtest condition sandbox. Instead of being a float (which doesn't work very well for 10.10, which is equal to 10.1), it is now an integer that is major*100 + minor.
It is also now undefined (rather than 0) for non-OSX platforms,
which means that >, <, <=, and >= comparisons with OSX should now
produce sensible results (since any such comparison with undefined
is false).
This means that:
fails-if(OSX==1006) annotates a test that fails on Mac OS X 10.6
fails-if(OSX==1010) annotates a test that fails on Mac OS X 10.10
fails-if(OSX<=1008) annotates a test that fails on Mac OS X 10.8
or older (but does not fail on other
platforms, unless separately annotated)
If you have any annotations in your local patches, you'll need to
update them to the new syntax.
-David
--
𝄞 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)
signature.asc
Description: Digital signature
_______________________________________________ dev-platform mailing list [email protected] https://lists.mozilla.org/listinfo/dev-platform

