gameclosure/js.io — pull request #66 by jwilm (2014-05-13 17:32:07+00:00)
Title: Fix browser detect edge case

In rare cases, navigator.userAgent and navigator.appVersion are undefined. Browser detect attempts to return `'unknown'` when these are not provided, but an error was thrown when these were undefined. Defaults are now provided.