From bf9b51724010486c4f59bddc5784def41ea4c955 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Wed, 4 Mar 2015 10:33:45 -0800 Subject: [PATCH] :racehorse: webkitMatchesSelector -> querySelector --- src/selector-validator.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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