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;