selector-native-debug.js revision 1e4299e83b45ff5cf2fc6b545f0186ecf831ec87
var PARENT_NODE = 'parentNode',
LENGTH = 'length',
NativeSelector = {
_reUnSupported: /!./,
_foundCache: [],
_supportsNative: function() {
// whitelist and feature detection to manage
// future implementations manually
},
try {
} catch(e) { // IE: requires manual copy
ret = [];
}
}
}
return ret;
},
_clearFoundCache: function() {
try { // IE no like delete
delete foundCache[i]._found;
} catch(e) {
}
}
foundCache = [];
},
if (nodes) {
});
}
}
return nodes;
},
var ret = [],
}
}
return ret;
},
// allows element scoped queries to begin with combinator
// e.g. query('> p', document.body) === query('body > p')
queries = [],
scopeQuery = false,
if (root) {
if (!isDocRoot) {
// break into separate queries for element scoping
combinator = RegExp.$1;
scopeQuery = true;
if (root[PARENT_NODE]) {
} else {
'error', 'Selector');
}
}
} else {
tmpSelector = groups[i];
}
}
}
if (!scopeQuery) {
}
}
return queries;
},
}
if (selector) {
ret = [];
try {
}
} catch(e) {
}
}
}
}
return ret;
},
}
var ret = [];
}
}
} else {
}
return ret;
},
}
var ret = false,
item;
}
return ret;
}
};
}
// allow standalone selector-native module
if (NativeSelector._supportsNative()) {
}