diff --git a/src/selector-validator.coffee b/src/selector-validator.coffee index df8ff0350..f8dcb240a 100644 --- a/src/selector-validator.coffee +++ b/src/selector-validator.coffee @@ -10,7 +10,9 @@ exports.isSelectorValid = (selector) -> testElement ?= document.createElement('div') try - testElement.webkitMatchesSelector(selector) + # querySelector appears to be faster than webkitMatchesSelector + # http://jsperf.com/query-vs-matches + testElement.querySelector(selector) selectorCache[selector] = true true catch selectorError