Commit Graph

2805 Commits

Author SHA1 Message Date
Corey Frang
471290deb6 Removing a stale line of code in .data() 2011-11-06 17:24:44 -05:00
Toby Brain
47c605f693 Fix #10177. Pass correct index to function-parameter of .wrap 2011-11-06 16:59:41 -05:00
Berker Peksag
90c019de5e Chrome 10 slice bug has been fixed; remove workaround.
See: http://code.google.com/p/v8/issues/detail?id=1050
Discussion: jquery/jquery@52a0238.
2011-11-06 16:38:26 -05:00
Rick Waldron
7cbd7a640f Coerce eq() argument all the time. Fixes #10616 2011-11-06 16:17:59 -05:00
Rick Waldron
e086c22826 User internalKey instead of jQuery.expando. Fixes #10675 2011-11-06 16:05:45 -05:00
Dave Methvin
262c32a70e Streamline getComputedStyle per @JustinDrake's observation. 2011-11-06 15:49:45 -05:00
Dave Methvin
83c72eaa9c Remove forever-alone regexps in event.js
These should have been removed during the event refactor.
2011-11-06 14:49:31 -05:00
timmywil
b4392c220a Correct typo in support.js assigning margin-top with cssText. Fixes #10638. 2011-11-02 14:05:26 -04:00
timmywil
969fcc16bc Add return in the offset support tests if the body is not present in frameset docs 2011-11-01 12:02:22 -04:00
timmywil
52afe20860 Fix a failing effects test in IE; minor style changes in effects 2011-11-01 09:46:20 -04:00
timmywil
0752687612 Revert "Landing pull request 530. Fixes coniditional path for tr, td defaultDisplay() calls. Fixes #10416." Fixes #10622.
This reverts commit 22f2e8b3dc.
2011-10-31 17:31:46 -04:00
timmywil
f8a1f7b670 Merge branch 'bug_10613_2' 2011-10-31 12:34:32 -04:00
timmywil
83a355a9a0 jQuery.support.supportsFixedPosition -> jQuery.support.fixedPosition; Remove jQuery.offset.supportProps and reference support in offset 2011-10-31 12:33:55 -04:00
timmywil
cec4018d0e Reduce bytes and minor adjustments 2011-10-31 12:07:19 -04:00
timmywil
299cccded9 Construct a new container so that styles on the body are not affected 2011-10-31 10:50:19 -04:00
timmywil
93750cee36 Run offset support tests at doc ready. Fixes #10613. 2011-10-31 09:50:21 -04:00
Corey Frang
0191e98934 Renaming 'runner' to 'hooks' - makes it a little more obvious whats happening 2011-10-31 09:47:19 -04:00
Mike Sherov
fa0e801f52 Landing pull request 562. Make sure runtimeStyle isn't affected by dimensions. Fixes #9233.
More Details:
 - https://github.com/jquery/jquery/pull/562
 - http://bugs.jquery.com/ticket/9233
2011-10-28 10:53:42 -04:00
Dave Methvin
5c0c86378a DRY the hover pseudo-event, get the type right, allow override.
Now with working unit test for extra correctness! If external code defines a special.hover event, we won't string-hack "hover" into "mouseenter mouseleave".
2011-10-27 17:11:40 -04:00
Dave Methvin
df4a160be7 Pass correct arg list to special._default. Thanks @mikaelkaron! 2011-10-27 16:02:54 -04:00
Rick Waldron
27d099d471 Cleanup spacing in traversing.js. Fixes #10601 2011-10-27 15:35:09 -04:00
Rick Waldron
b723d49d0d Cleanup spacing in support.js. Fixes #10601 2011-10-27 15:34:42 -04:00
Rick Waldron
79875457c0 Cleanup spacing in queue.js. Fixes #10601 2011-10-27 15:34:05 -04:00
Rick Waldron
d00e29a65e Cleanup spacing in outro.js. Fixes #10601 2011-10-27 15:33:37 -04:00
Rick Waldron
33e98834fe Cleanup spacing in offset.js. Fixes #10601 2011-10-27 15:33:21 -04:00
Rick Waldron
0804cdfe9a Cleanup spacing in manipulation.js. Fixes #10601 2011-10-27 15:32:49 -04:00
Rick Waldron
f0cf49fee2 Cleanup spacing in events.js. Fixes #10601 2011-10-27 15:31:35 -04:00
Rick Waldron
0b4ac1d2be Cleanup spacing in effects.js. Fixes #10601 2011-10-27 15:30:12 -04:00
Rick Waldron
4fb7202e0a Cleanup spacing in css.js. Fixes #10601 2011-10-27 15:29:09 -04:00
Rick Waldron
9ea21faf8f Cleanup spacing in attributes.js. Fixes #10601 2011-10-27 15:28:14 -04:00
Rick Waldron
bad83b39ce Cleanup spacing in ajax.js. Fixes #10601 2011-10-27 15:26:37 -04:00
Rick Waldron
da062c54f4 Cleanup spacing in core.js. Fixes #10601 2011-10-27 15:25:30 -04:00
Rick Waldron
9ff4f26cf9 Cleanup spacing. Fixes #10601 2011-10-27 15:07:21 -04:00
Dave Methvin
c82dbf1928 Make sure .data("events") still works, for now. 2011-10-26 22:56:26 -04:00
Julian Aubourg
c2da514bce Merge pull request #564 from rwldrn/10586
Core styleguide cleanup. Fixes #10586
2011-10-26 16:50:21 -07:00
Dave Methvin
24e416dca3 Fix #10588. For now, event voyeurism only merits the look of disapproval.
If you are using `.data("events")` we would like to know how we can provide a documented interface that satisfies the need.
2011-10-26 17:04:15 -04:00
Dave Methvin
35bc30cd87 Fix #10576. Add alias for jQuery.event.handle so voyeur code still works.
Between new 1.7 special event hooks and jQuery.event.simulate() we have a much cleaner solution than the people calling jQuery.event.handle are doing, but we shouldn't break their use of this undocumented internal interface for now.
2011-10-26 16:02:20 -04:00
Rick Waldron
a9f1346c16 Core styleguide cleanup. Fixes #10586 2011-10-26 14:58:05 -04:00
Dave Methvin
fc13f5b6ce Fix #10575. Undeclared matched var hosed recursive delegate calls.
Thanks davidmurdoch for staying with this bug!
2011-10-25 13:43:27 -04:00
Dave Methvin
746074f0f7 Remove attribute match from quickIs
As @timmywil points out, attributes and properties are confused by IE6/7. This commit also reworks the unit test case to do a better job of checking className matches.
2011-10-24 18:05:53 -04:00
Dave Methvin
ee3eb6cabf Fix #10567. Make sure quickIs matches correct class name. 2011-10-24 17:26:43 -04:00
Dave Methvin
09c089aac9 Fix 10558. Get the right element for checkClone; thanks zhengzongyi! 2011-10-24 11:33:09 -04:00
Dave Methvin
84d2307e0e Fix #10563. Ensure event.currentTarget==this if delegated.
Now, event.delegateTarget is always the element where the event was handled, regardless of whether delegated handlers are attached.
2011-10-24 11:18:20 -04:00
Dave Methvin
560c33b395 Stop global event bubbling using onlyHandlers flag. 2011-10-24 11:18:19 -04:00
Dave Methvin
4ac6f8d9d3 Make jQuery().off(event) work for delegated events.
Logic to handle detaching by event was in both .off() and jQuery.event.remove; now it's only in .off(). It's a bit of a strange case since the event object (not the jQuery set) specifies the element.
2011-10-24 11:18:18 -04:00
Dave Methvin
b208042f52 Fold dispatch function into main event dispatch. 2011-10-24 11:18:17 -04:00
Dave Methvin
470cc07167 Don't add an empty list of handlers. 2011-10-24 11:18:15 -04:00
Dave Methvin
d28ab68699 Make event.currentTarget the delegate node, always.
This lets us use currentTarget for its intended use and avoids creating a non-standard delegateTarget property.
2011-10-24 11:18:14 -04:00
Dave Methvin
9fabe2028f Don't run direct handlers if delegate did .stopPropagation(). 2011-10-24 11:18:13 -04:00
Rick Waldron
7347007645 Fixes gross indents. 2011-10-24 09:27:16 -04:00