diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..464c00d --- /dev/null +++ b/bower.json @@ -0,0 +1,28 @@ +{ + "name": "jquery-bbq", + "version": "1.4.0", + "homepage": "https://github.com/adslaton/jquery-bbq.git", + "description": "", + "main": "jquery.ba-bbq.js", + "dependencies": { + "jquery": ">= 1.4.0" + }, + "keywords": [ + "jquery", + "deparam" + ], + "authors": [ + "Ben Alman" + ], + "license": "MIT", + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "test", + "tests" + ], + "devDependencies": { + "qunit": "^2.0.1" + } +} diff --git a/jquery.ba-bbq.js b/jquery.ba-bbq.js index 3a5995d..330779a 100644 --- a/jquery.ba-bbq.js +++ b/jquery.ba-bbq.js @@ -1284,7 +1284,10 @@ // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv // vvvvvvvvvvvvvvvvvvv REMOVE IF NOT SUPPORTING IE6/7/8 vvvvvvvvvvvvvvvvvvv // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv - $.browser.msie && !supports_onhashchange && (function(){ + // FIX: jQuery 1.9 dropped $.browser, this detects IE 6/7/8 with fallback + ( $.browser ? $.browser.msie : ( $.support ? $.support.leadingWhitespace == false : null ) ) + //$.browser.msie + && !supports_onhashchange && (function(){ // Not only do IE6/7 need the "magical" Iframe treatment, but so does IE8 // when running in "IE7 compatibility" mode.