Commit Graph

5369 Commits

Author SHA1 Message Date
timmywil
1e027610d6 Sizzle: removes qunit and adds .gitignore 2012-07-05 16:41:53 -04:00
timmywil
43f24d50ec Update Sizzle: adjusted POS handling; attribute names should be case-insensitive; dir cache performance tweak 2012-07-05 16:38:35 -04:00
Chad Killingsworth
de9bed319e Make unit tests friendly to Closure Compiler. Closes gh-845.
Conflicts:
    	test/unit/effects.js
    	test/unit/offset.js
2012-07-05 15:52:42 -04:00
timmywil
3dc77c4bfa Update Sizzle: pseudo-classes should be case-insensitive 2012-07-05 14:52:05 -04:00
timmywil
9a40b1848a Sizzle docs and README updates 2012-07-04 16:55:31 -04:00
Richard Gibson
7f8178033f Update Sizzle: better compression 2012-07-04 12:40:31 -04:00
Dave Methvin
f661b9ea5e Update copyright to jQuery Foundation. 2012-07-03 23:09:44 -04:00
Dave Methvin
703f274ad4 Ever notice that static and problematic rhyme? 2012-07-03 22:54:59 -04:00
Dave Methvin
5c60e334d3 Avoid running problematic static offset tests in IE8 on the swarm. 2012-07-03 22:17:37 -04:00
timmywil
cef416116d Update Sizzle: small regex fix 2012-07-03 18:07:00 -04:00
timmywil
9feb945e9d Update Sizzle: removes makeArray and uses native push/slice where available 2012-07-03 16:04:10 -04:00
timmywil
d7372b180c Sizzle: maxCacheLength -> cacheLength 2012-07-03 15:06:36 -04:00
timmywil
b325f7161c Sizzle: detects a buggy getElementsByName. Fixes #10799. 2012-07-03 14:09:01 -04:00
timmywil
461256a711 Update Sizzle: Caching system respects DOM changes between uses of the same selector 2012-07-03 13:54:42 -04:00
timmywil
330eb3bb79 Update Sizzle: exposed compile function for external use. maxCacheLength can be adjusted. 2012-07-03 11:22:47 -04:00
timmywil
d8db54a056 Update Sizzle: fixes a small bug in class matching 2012-07-03 10:31:28 -04:00
timmywil
cdae7479a8 Update Sizzle: adds caching to combinators 2012-07-03 00:16:14 -04:00
timmywil
5c200cf036 Sizzle: space combinator update 2012-07-02 23:01:16 -04:00
timmywil
26f88d3de4 Update sizzle: fixes fail in traversing with :has selector 2012-07-02 22:49:23 -04:00
timmywil
accb3c4932 Sizzle: fix multiple nested pseudos. Fixes #7010. 2012-07-02 22:19:33 -04:00
timmywil
b414fe1b01 Use value rather than nodeValue in attributes (it's the string version). Update sizzle: default attribute handling. 2012-07-02 21:35:00 -04:00
timmywil
6e36cbf90e Sizzle: add cross-browser w3c whitespace rules; pseudo generation adjustment 2012-07-02 17:52:42 -04:00
timmywil
800f47a547 Sizzle: minor adjustments and a small fix in the child selector regex 2012-07-02 15:24:33 -04:00
timmywil
b418fa1f09 UPDATE SIZZLE: completed rewrite for better things!
Remove reverse in traversing for comma selectors. Sizzle's handling of commas is now more consistent.
2012-07-02 11:34:26 -04:00
timmywil
f71a6ec6cf Add back ID shortcut. It's about 3 times faster than going through jQuery.fn.find and merging. 2012-07-02 11:34:26 -04:00
Rick Waldron
f18b75940e Use ~ to hold grunt at 0.3.9 2012-06-30 12:53:15 -07:00
Rick Waldron
3d822afbe8 Fix typo in grunt lint:tests
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
2012-06-30 11:53:47 -07:00
Dave Methvin
672701add1 Move jQuery.sub to deprecated.js, because it is. 2012-06-29 17:47:59 -07:00
Mike Sherov
a69fbbaa8b stop using reserved words as argument names 2012-06-28 21:39:58 -04:00
timmywil
304eebb260 Update Sizzle: Size optimizations from gibson 2012-06-28 11:15:54 -07:00
timmywil
7cf927cb08 Update Sizzle: typo 2012-06-28 11:15:54 -07:00
Dave Methvin
8a01c9201a Fix #11382. #11764. Only prevent click events on disabled elements.
We don't want a disabled link/button to register delegated clicks, but we do want events like mouseover or custom events.

This is a compromise, there is no perfect solution. Well, the browsers could be consistent about direct vs. delegated events but *that's* not gonna happen.
2012-06-27 11:58:16 -04:00
Dave Methvin
94e744aec9 Fix #11315. Selector for .on() is relative to delegateTarget.
This fixes a regresssion from 1.6.4. Be aware that nearly every place that this bug comes into play, the selector in use is incredibly inefficient.
2012-06-27 11:54:04 -04:00
timmywil
ad2221853f Update Sizzle: reduced size. Add Sizzle's utilities.js to unit tests 2012-06-27 00:41:33 -04:00
Rick Waldron
3c86547a3b As it turns out, we won't need the 'main' entry in package.json 2012-06-26 17:57:45 -04:00
Dave Methvin
cde4c326b8 Fix #11969. Never a null moment when checking siblings. 2012-06-26 17:08:49 -04:00
timmywil
53eb2305fb Update copyright years for jQuery and Sizzle 2012-06-26 16:55:40 -04:00
timmywil
eecd8aef67 Allow document to be passed to Sizzle.contains. Fixes #11539. 2012-06-26 16:39:46 -04:00
Richard Gibson
b6d02735e9 Clear elements to avoid leaking memory. Close gh-837. Fixes #11809 2012-06-26 14:49:56 -04:00
Rick Waldron
7a9b57aa69 Fixes broken grunt watch task. Part 2 2012-06-26 14:46:46 -04:00
Rick Waldron
babf81570c Fixes broken grunt watch task. 2012-06-26 14:45:21 -04:00
Dave Methvin
9cbe375a55 Fix #10895. Reduce IE poll interval to save CPU time. 2012-06-26 09:16:29 -04:00
timmywil
375c44d9c7 Update Sizzle: Removes directory caching in dirCheck. Fixes #11966. 2012-06-25 12:44:57 -04:00
Rick Waldron
96246332f7 Adds .jshintrc files for: grunt (default set), src, tests; Adapts jQuery-UI loading method 2012-06-25 10:49:21 -04:00
Corey Frang
c436ae04de Completes #11799: Maybe .progress() was cooler than I thought.
Generate a .progress() for each step of an animation, once all properties are changed. Closes gh-835.
2012-06-25 10:34:25 -04:00
Rick Waldron
a2758377df Adds src/deprecated.js, test/unit/deprecated.js; -deprecated flag; Moves jQuery.browser and removes use in test/unit/ajax.js. Fixes #11965 2012-06-25 10:02:28 -04:00
timmywil
b47147118c Add grunt with lint to Sizzle 2012-06-24 15:33:04 -04:00
Rick Waldron
d4b5a1974d Make @VERSION replace regex global. Fixes #11960 2012-06-23 19:43:12 -04:00
Rick Waldron
3206be8772 Make removeClass smart enough to remove duplicates. Fixes #11923 2012-06-23 19:38:27 -04:00
Dave Methvin
4df3aaeab3 Add a semicolon in unit test; this pull predated lint mandate. 2012-06-22 16:21:09 -04:00