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
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
Kelly
f381b9373b
Removed copyright info.
2012-04-15 19:09:34 -06:00
anthem001
3d4f77a878
Added HP Touchpad support
2012-04-15 16:14:32 -06:00
unknown
f8bfa7bcab
Added HP Touchpad support
2012-04-15 16:11:55 -06:00
Sean Soria
cf3e634570
Fix for missing version in iOS web apps
...
Also known as home screened app
2012-01-24 01:59:27 -08:00
plukevdh
2be132a7a5
add seamonkey
2011-11-16 22:18:22 -05:00
Rod Vagg
ce7bd2f878
jQuery compatibility: 'mozilla' for FF
2011-10-15 15:59:16 +11:00
Dustin Diaz
62a55250f8
- update browser grades.
...
- grade A now requires (minimum) Chrome 10, Firefox 4, and Opera 10
- bump minor package version
2011-10-11 10:02:07 +02:00
Rob Lifford
9e948dedc6
added generic ios flag to iphone and ipad
2011-09-30 08:26:08 -05:00
Rob Lifford
f695e8fc89
added iPad
2011-09-29 10:16:27 -05:00