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)

Attachment: signature.asc
Description: Digital signature

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to