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

48 Commits

Author SHA1 Message Date
Dustin Diaz
1a70355675 updates tests to reflect new browser groups 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
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
6b0bc2ee9b generated lib/minified lib 2014-02-25 01:06:37 +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
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
bd319d4814 rebuild 2014-02-21 08:37:47 -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
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
Dustin Diaz
36a94abe1b rebuild for #37 2014-02-19 09:16:06 -08:00
Dustin Diaz
d34499a4d9 rebuild 2014-02-19 09:08:16 -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
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
99a0a4e426 Fix bug in Opera version regex 2013-10-29 18:11:27 +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
Pierre Bertet
3ad5828f56 Updated dist files 2013-08-16 11:53:26 +01:00
William Roe
26b760b0b1 Add support for detecting PhantomJS 2012-07-18 18:45:20 +01:00
Dustin Diaz
975a408f15 - add touchpad support
- upgrade graded support
2012-04-16 18:54:24 -07:00
anthem001
9236d6fe0f Added HP Touchpad support 2012-04-15 16:13:29 -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
de010bbdd0 sea monkey built 2011-11-16 22:39:43 -05:00
Dustin Diaz
07f1d65f56 add mozilla 2011-11-05 13:15:38 -07: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
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
1ea37f33da Edited bowser.js via GitHub 2011-06-10 14:54:16 -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
Dustin Diaz
a1505c4fb0 boosh 2011-04-27 15:14:35 -07:00