1
0
mirror of https://github.com/lancedikson/bowser synced 2024-10-27 20:34:22 +00:00
Commit Graph

151 Commits

Author SHA1 Message Date
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
Dustin Diaz
a339b847d2 - remove double copyright license 2011-09-26 17:00:27 -07:00
Dustin Diaz
970d1f1a73 - new flags for mobile with android and iPhone
- bump minor version
2011-09-26 16:58:18 -07:00
Dustin Diaz
6bb347a994 graded supported getting set correctly. bump package 2011-05-19 10:32:27 -07:00
Dustin Diaz
6792081d03 - adds graded support
- update readme
- bump package
2011-05-10 09:50:28 -07:00
Dustin Diaz
141bf0bcec - export browser as an object and not a function
- bump package
2011-05-02 13:33:54 -07:00
Morgan Cheng
fcba955d82 cache user agent detection result. 2011-04-29 20:07:14 -07:00
Dustin Diaz
a1505c4fb0 boosh 2011-04-27 15:14:35 -07:00