Dustin Diaz
1a70355675
updates tests to reflect new browser groups
2014-04-07 16:59:27 -07:00
Dustin Diaz
dff5cc37be
bump a
version browsers
2014-04-07 16:59:27 -07:00
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
2014-02-28 19:53:50 +01:00
BendingBender
8bcd3bc802
separated os detection specific code from webkit-based browser detection
2014-02-28 18:03:32 +01:00
BendingBender
6ed5e29fd0
removed (undocumented) mozilla
flag that was merely mirroring the gecko
flag
2014-02-28 02:06:23 +01:00
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
2014-02-28 01:58:30 +01:00
BendingBender
2e5dbd10b3
small code simplification
2014-02-26 00:22:58 +01:00
BendingBender
745c38b758
first flush of refactorings, clarified identifiers, moved flag generation for OSes that may have multiple browsers out of browser-specific code
2014-02-25 23:34:03 +01:00
BendingBender
c19a6672aa
small cleanup
2014-02-25 01:52:27 +01:00
BendingBender
e39d6a8fc0
added detection for tizen and a new tizen
flag
2014-02-25 01:48:35 +01:00
BendingBender
b7622cdb3a
added detection for iceweasel, detecting it as firefox, no extra flags added
2014-02-25 01:05:55 +01:00
BendingBender
8fd5310a53
added detection for bada browser, changed docs to reflect the new flag
2014-02-25 00:47:02 +01:00
BendingBender
bae0904d80
added tablet detection, refined blackberry and older mobile chrome detection, added more tests for android native browser
2014-02-24 22:55:24 +01:00
BendingBender
23e385f884
combined webos and touchpad as webos with optional touchpad flag, added silk flag for silk browser, expanded documentation
2014-02-24 01:16:33 +01:00
BendingBender
a4014721f2
expanded test suite, added webos version detection
2014-02-24 00:17:24 +01:00
BendingBender
ffd340c62b
marginally improved regex to detect firefoxos
2014-02-22 00:48:51 +01:00
BendingBender
b62ae3e233
Merge branch 'master' into make-testable-and-add-tests
...
Conflicts:
bowser.js
bowser.min.js
2014-02-21 21:07:21 +01:00
Dustin Diaz
8b6ba9bfd2
Merge branch 'make-testable-and-add-tests' of github.com:Jimdo/bowser into Jimdo-make-testable-and-add-tests
2014-02-21 08:33:10 -08:00
Dustin Diaz
cc27fc5f28
update copyright date
2014-02-21 08:33:01 -08:00
BendingBender
ede3ff49cd
removed falsy flags from results, added osversion for ios/android/winphone,
...
added msie flag for winphone, made ios safari a-grade down to v6
2014-02-21 13:56:57 +01:00
BendingBender
0da898f906
made version extraction less error-prone/more future-proof, will now always check
...
if result of regex match is truthy and array bounds are correct before actually
accessing the version number
2014-02-21 01:23:58 +01:00
BendingBender
24dd55d9b4
added detection and tests for firefox on firefox os
2014-02-21 00:54:32 +01:00
BendingBender
1a22035c5b
added tests for seamonkey and fixed detection
2014-02-21 00:30:09 +01:00
BendingBender
4acca40a99
added tests and detection for mobile firefox and mobile chrome
2014-02-21 00:02:13 +01:00
BendingBender
4fdd74d05a
fixed indentation
2014-02-20 23:17:59 +01:00
BendingBender
ebfaba07e5
Merge branch 'expand-browser-support' of https://github.com/Jimdo/bowser into make-testable-and-add-tests
...
Conflicts:
src/bowser.js
src/useragents.js
2014-02-20 23:15:29 +01:00
BendingBender
5d246add74
added detection for newer opera + opera mobile (new/legacy)
2014-02-20 22:52:01 +01:00
Hannes Diercks
981354333e
Merge branch 'origin/stable' into make-testable-and-add-tests
2014-02-20 09:34:55 +01:00
Dustin Diaz
fe82184bdf
adds ipod
to the mix
...
closes #37
2014-02-19 09:15:20 -08:00
Dustin Diaz
4bba352a16
add ipad
and mobile
to chrome devices
2014-02-19 09:07:14 -08:00
Dustin Diaz
6f23dc0338
closes #35 - making silk not part of safari detection
2014-01-27 14:10:16 -08:00
Dustin Diaz
3817621cc0
Merge branch 'amazon_silk' of github.com:smtlaissezfaire/bowser into smtlaissezfaire-amazon_silk
...
Conflicts:
bowser.min.js
2014-01-27 14:05:59 -08:00
Dustin Diaz
efe1c6719a
closes #16 - move commonjs to first check
2014-01-27 14:01:01 -08:00
Scott Taylor
325df23ddc
add support amazon silk support for kindle devices
2014-01-26 14:43:32 -08:00
Hannes Diercks
8668678f8a
Add support for ipod, windowsphone, webos and blackberry.
2013-12-16 06:52:33 +01:00
Hannes Diercks
89cffac4a5
Make testable and add tests.
2013-12-16 06:42:26 +01:00
Rob
0a13523041
Added Chrome for iOS
2013-12-11 17:38:22 +00:00
Bob Lauer
647b7d77f8
Added name property
2013-12-05 14:00:02 -06:00
Dustin Diaz
af42c3fd45
semicolon surprise
2013-12-03 14:46:08 -08:00
Rob Crawford
37a2e4834a
Fix bug in Opera version regex
2013-10-29 23:04:59 +00:00
Dustin Diaz
20826d1ea5
upgrade support
2013-08-16 13:03:14 -07:00
Dustin Diaz
541fab750e
rebuild and new relase for IE, Opera, & Phantom
...
cut v0.3
2013-08-16 12:58:39 -07:00
Dustin Diaz
eb7a857e5f
Merge pull request #20 from MartinodF/patch-1
...
Add IE11 support + avoid exception when unable to match UA
2013-08-16 12:54:38 -07:00
Dustin Diaz
f8e28168de
Merge pull request #21 from bbog/patch-1
...
Update bowser.js
2013-08-16 12:53:12 -07:00
Pierre Bertet
f7aef97ec8
Added phantomjs support ( #13 ) in the source file
2013-08-16 11:52:20 +01:00
Pierre Bertet
f5d91976f4
Firefox for Android
2013-08-16 11:38:30 +01:00
Bogdan Bucur
6cd5d1a5c4
Update bowser.js
...
Added support for Opera Next detection (Opera 15.0 returned Chrome 28.0)
2013-07-16 22:12:27 +03:00
Martino di Filippo
7fa03f9545
Add IE11 support
...
Match IE by looking for either "MSIE" or "Trident"
Read the new "rv:x.y" version number
2013-06-27 19:43:34 +02:00
Martino di Filippo
601eac6897
Avoid exception when unable to match UA
...
Make detect() return an empty object if it hasn't matched any known browser, so that graded browser support (and any external code using this library) doesn't raise a "Cannot read property ... of undefined" exception
2013-06-27 19:41:01 +02:00
Dustin Diaz
975a408f15
- add touchpad support
...
- upgrade graded support
2012-04-16 18:54:24 -07:00