vendor/assets/javascripts/webshims/shims/form-shim-extend.js in webshims-rails-1.14.3 vs vendor/assets/javascripts/webshims/shims/form-shim-extend.js in webshims-rails-1.14.4
- old
+ new
@@ -53,16 +53,15 @@
fn[i] = find[i];
}
}
return fn;
})();
- if(!Modernizr.prefixed || Modernizr.prefixed("matchesSelector", document.documentElement)){
- $.find.matchesSelector = function(node, expr){
- expr = expr.replace(regExp, regFn);
- return matchesSelector.call(this, node, expr);
- };
- }
+
+ $.find.matchesSelector = function(node, expr){
+ expr = expr.replace(regExp, regFn);
+ return matchesSelector.call(this, node, expr);
+ };
})();
}
}
})();
@@ -513,11 +512,11 @@
}
}
});
});
-if(Modernizr.inputtypes.date && /webkit/i.test(navigator.userAgent)){
+if(webshims.support.inputtypes.date && /webkit/i.test(navigator.userAgent)){
(function(){
var noInputTriggerEvts = {updateInput: 1, input: 1},
fixInputTypes = {
date: 1,
@@ -625,10 +624,10 @@
}
catch (er) {}
});
-if(!Modernizr.input.list){
+if(!webshims.support.datalist){
webshims.defineNodeNameProperty('datalist', 'options', {
prop: {
writeable: false,
get: function(){
var elem = this;