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 dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform