Commit d08d4833 authored by Richard Gibson's avatar Richard Gibson

update Sizzle

parent 28df086b
Subproject commit 7ea8b52ed6f4e3026216037c00a24edd9fce4fff Subproject commit c488e18facdf50de2d272a052d1e0f663ec19fd4
...@@ -14,30 +14,33 @@ ...@@ -14,30 +14,33 @@
<script src="data/testinit.js"></script> <script src="data/testinit.js"></script>
<script src="qunit/qunit/qunit.js"></script> <script src="qunit/qunit/qunit.js"></script>
<!-- Loads minified version if min=true is present in the search -->
<!-- Nullifies querySelectorAll if noqsa=true is present -->
<script> <script>
(function() { (function() {
var src = "../dist/jquery.js"; var src = "../dist/jquery.js";
QUnit.config.urlConfig.push( { // Config parameter to use minified jQuery
QUnit.config.urlConfig.push({
id: "min", id: "min",
label: "Load minified", label: "Load minified",
tooltip: "Load the minified version of the jQuery build" tooltip: "Load the minified version of the jQuery build"
} ); });
if ( QUnit.urlParams.min ) { if ( QUnit.urlParams.min ) {
src = "../dist/jquery.min.js"; src = "../dist/jquery.min.js";
} }
QUnit.config.urlConfig.push( { // Config parameter to force basic code paths
id: "noqsa", QUnit.config.urlConfig.push({
label: "Disable querySelectorAll", id: "basic",
tooltip: "Disable the native document.querySelectorAll" label: "Bypass optimizations",
} ); tooltip: "Force use of the most basic code by disabling native querySelectorAll; contains; compareDocumentPosition"
if ( QUnit.urlParams.noqsa ) { });
if ( QUnit.urlParams.basic ) {
document.querySelectorAll = null; document.querySelectorAll = null;
document.documentElement.contains = null;
document.documentElement.compareDocumentPosition = null;
} }
// Load jQuery
document.write( "<script src='" + src + "'><\/script>" ); document.write( "<script src='" + src + "'><\/script>" );
})(); })();
</script> </script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment