The 12/24 hour format ui tests have race condition issues.

this doesn't feel right.. what if the selected locale uses 24h format by default? are you sure that `navigator.mozHour12 == null` should always be the same as true?