Commit Graph

75 Commits (74be0b588c89826497a31fca55fb18cd774e0f82)

Author SHA1 Message Date
hsteinbr 38f79cf152 Detect chrome book user agent.
9 years ago
Aleksandr Beshkenadze 47678762bd Added support for detection of Yandex.Browser.
9 years ago
jdalton 7de18fd27d Add support for Microsoft Edge.
9 years ago
Dustin Diaz f204fbeca5 Merge pull request #78 from lygstate/master
9 years ago
hsteinbr cda48cb48a Parse user agent by default according to spec.
9 years ago
Yonggang Luo 2b80ea3105 Add bowser test function.
9 years ago
Dustin Diaz bd39e6eb71 Merge pull request #58 from trillioncz/master
10 years ago
Stefan Penner 657f85a1b8 ensure the define belongs to amd
10 years ago
Ales Rippl ac247c5d14 mark BB10 browser as A graded
10 years ago
Dustin Diaz 1a70355675 updates tests to reflect new browser groups
10 years ago
Dustin Diaz dff5cc37be bump `a` version browsers
10 years ago
BendingBender 1e7a7279c8 refactored detection for firefox/seamonkey/plain gecko to conform to the way other browsers are detected, added version information in case unknown gecko/webkit browser is detected, added detection+tests+docs for sailfish browser
10 years ago
BendingBender 8bcd3bc802 separated os detection specific code from webkit-based browser detection
10 years ago
BendingBender 6ed5e29fd0 removed (undocumented) `mozilla` flag that was merely mirroring the `gecko` flag
10 years ago
BendingBender fd1d833dec refactored regex matching to be executed at the latest possible moment and after a match was found to skip all consecutive regex execution instead of running *all* of the checks upfront
10 years ago
BendingBender 2e5dbd10b3 small code simplification
10 years ago
BendingBender 745c38b758 first flush of refactorings, clarified identifiers, moved flag generation for OSes that may have multiple browsers out of browser-specific code
10 years ago
BendingBender c19a6672aa small cleanup
10 years ago
BendingBender e39d6a8fc0 added detection for tizen and a new `tizen` flag
10 years ago
BendingBender b7622cdb3a added detection for iceweasel, detecting it as firefox, no extra flags added
10 years ago
BendingBender 8fd5310a53 added detection for bada browser, changed docs to reflect the new flag
10 years ago
BendingBender bae0904d80 added tablet detection, refined blackberry and older mobile chrome detection, added more tests for android native browser
10 years ago
BendingBender 23e385f884 combined webos and touchpad as webos with optional touchpad flag, added silk flag for silk browser, expanded documentation
10 years ago
BendingBender a4014721f2 expanded test suite, added webos version detection
10 years ago
BendingBender ffd340c62b marginally improved regex to detect firefoxos
10 years ago
BendingBender b62ae3e233 Merge branch 'master' into make-testable-and-add-tests
10 years ago
Dustin Diaz 8b6ba9bfd2 Merge branch 'make-testable-and-add-tests' of github.com:Jimdo/bowser into Jimdo-make-testable-and-add-tests
10 years ago
Dustin Diaz cc27fc5f28 update copyright date
10 years ago
BendingBender ede3ff49cd removed falsy flags from results, added osversion for ios/android/winphone,
10 years ago
BendingBender 0da898f906 made version extraction less error-prone/more future-proof, will now always check
10 years ago
BendingBender 24dd55d9b4 added detection and tests for firefox on firefox os
10 years ago
BendingBender 1a22035c5b added tests for seamonkey and fixed detection
10 years ago
BendingBender 4acca40a99 added tests and detection for mobile firefox and mobile chrome
10 years ago
BendingBender 4fdd74d05a fixed indentation
10 years ago
BendingBender ebfaba07e5 Merge branch 'expand-browser-support' of https://github.com/Jimdo/bowser into make-testable-and-add-tests
10 years ago
BendingBender 5d246add74 added detection for newer opera + opera mobile (new/legacy)
10 years ago
Hannes Diercks 981354333e Merge branch 'origin/stable' into make-testable-and-add-tests
10 years ago
Dustin Diaz fe82184bdf adds `ipod` to the mix
10 years ago
Dustin Diaz 4bba352a16 add `ipad` and `mobile` to chrome devices
10 years ago
Dustin Diaz 6f23dc0338 closes #35 - making silk not part of safari detection
11 years ago
Dustin Diaz 3817621cc0 Merge branch 'amazon_silk' of github.com:smtlaissezfaire/bowser into smtlaissezfaire-amazon_silk
11 years ago
Dustin Diaz efe1c6719a closes #16 - move commonjs to first check
11 years ago
Scott Taylor 325df23ddc add support amazon silk support for kindle devices
11 years ago
Hannes Diercks 8668678f8a Add support for ipod, windowsphone, webos and blackberry.
11 years ago
Hannes Diercks 89cffac4a5 Make testable and add tests.
11 years ago
Rob 0a13523041 Added Chrome for iOS
11 years ago
Bob Lauer 647b7d77f8 Added name property
11 years ago
Dustin Diaz af42c3fd45 semicolon surprise
11 years ago
Rob Crawford 37a2e4834a Fix bug in Opera version regex
11 years ago
Dustin Diaz 20826d1ea5 upgrade support
11 years ago