josh/useragent — pull request #15 by bookwyrm (2011-11-17 04:28:42+00:00)
Title: Fix for operating system detection for Safari 5.1 on Mac OS X Lion.

Safari seems to report a different UA string now - no localization and no security level.
This fix handles that as well as explicit checks for the nil cases in tests.