Richard Gibson
7767234364
No ticket: compress event.js
...
(cherry picked from commit 9cf812d7a2
)
2013-01-13 19:41:31 -05:00
Dave Methvin
c61150427f
Fix #13143 . Event target cannot be a text node.
...
Check removed in the initial 2.0 refactor but Chrome still needs it. No effective way to unit test; see the test case in #13143 .
2013-01-06 10:25:02 -05:00
Dave Methvin
445dbd9d95
Revert data.js rewrite.
...
Reverts the following commits:
commit f717226b3a
Author: Rick Waldron <waldron.rick@gmail.com>
Date: Mon Dec 31 18:06:38 2012 -0500
Only splice from internal arrays when item actually exists.
commit b9cdc4136b
Author: Rick Waldron <waldron.rick@gmail.com>
Date: Mon Dec 31 16:20:35 2012 -0500
Updates to data.js re-write to pass events and manipulation
commit d1de3000c6
Author: Rick Waldron <waldron.rick@gmail.com>
Date: Mon Dec 31 15:09:45 2012 -0500
2.0: Rewrite data.js
2013-01-03 20:43:01 -05:00
Rick Waldron
b9cdc4136b
Updates to data.js re-write to pass events and manipulation (full pass in local test runs)
...
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
2012-12-31 16:23:20 -05:00
Dave Methvin
e47dfc6309
Clean up comments, including browser support levels.
2012-12-26 18:38:21 -05:00
Dave Methvin
c228874db1
Remove try/catch around focus events needed by oldIE.
2012-12-26 17:52:04 -05:00
Dave Methvin
69bab50296
Remove obsolete event object fixups.
2012-12-26 17:35:55 -05:00
Dave Methvin
97fa97f0c1
Remove oldIE proprietary event methods/properties.
2012-12-26 16:47:31 -05:00
Dave Methvin
1c4297816d
Remove oldIE change and submit special-event code.
2012-12-26 16:06:16 -05:00
Dave Methvin
eed78cc321
Fix #13078 . Remove .live() and .die(). Great rejoicing.
2012-12-18 13:24:05 -05:00
Dave Methvin
c2d6847de0
Fix #12989 . Remove ajax "global" event behavior.
2012-12-01 20:29:32 -05:00
Richard Gibson
0877d424e0
Fix #12959 : Optimize library-wide patterns
2012-11-27 01:59:22 +01:00
Dave Methvin
3fce794844
Fix #12733 . Ignore excess spaciness in event strings.
...
Thanks @bentruyman!
2012-11-24 16:05:20 -05:00
Dave Methvin
b7ec6ddd45
Fix #12868 . Use native focus/blur to get event order right.
2012-11-24 14:44:39 -05:00
Dave Methvin
1fb2f92c35
Fix #3827 . Get the correct checkbox status for a click handler.
2012-11-24 14:08:51 -05:00
Dave Methvin
9c2f000567
Remove unneeded parameter hockey in event shortcuts.
2012-11-01 19:48:21 -04:00
Dave Methvin
dc9913a0bf
Fix #12828 . Remove non-standard event properties.
2012-11-01 17:57:23 -04:00
Dave Methvin
395f1da76b
Fix #12827 . Remove exclusive event semantics from .trigger().
...
No unit tests were removed in the undoing of this feature. 😭
2012-11-01 16:56:35 -04:00
Dave Methvin
e8cf41a051
Fix #10544 . Remove deprecated .data() event namespaced triggering.
...
Data events were horribly slow, never documented, and caused strange interpretation of data items with dots in them.
2012-10-31 21:27:42 -04:00
Mike Sherov
bede0123d9
new JSHINT mixed spaces/tabs is smart enough to not warn on multiline comments, rendering smarttabs useless
2012-10-22 13:29:43 -04:00
Oleg
9dd0b01017
Fix #12061 . Avoid window.onbeforeunload to permit multiple handlers. Close gh-894.
2012-10-20 22:29:18 -04:00
Merrifield, Jay
408e5e08c2
Fixes #12518 , removes an offsetWidth on focus/blur events for an <IE9 bug that caused a performance hit. Closes gh-958
2012-10-20 14:00:30 -04:00
Sai Wong
5228f0a618
Fix #12610 , remove unneeded window.event. Close gh-968.
2012-10-20 10:07:01 -04:00
Allen J Schmidt Jr
c6cf30a56e
Fix #12739 . Keep namespace when triggering with an Event. Close gh-972.
2012-10-19 16:42:13 -04:00
Mike Sherov
16d996ba0c
no ticket: remove and enforce unused vars in jshint
2012-10-17 12:52:12 -04:00
Greg Lavallee
e83bc970f2
Fixes #12736 . Move hover event hack to deprecated.js for removal in 1.9. Closes gh-982.
...
Signed-off-by: Timmy Willison <timmywillisn@gmail.com>
2012-10-16 14:47:11 -04:00
carldanley
08e134548f
Create private methods for processing data/removeData requests. Fixes #12519 , Closes gh-976
2012-10-16 11:15:41 -04:00
David Bonner
9104a3d5f2
Deprecate fn toggle Closes gh-970 https://github.com/jquery/2012-dev-summit/issues/24
2012-10-15 17:20:33 -04:00
Dave Methvin
a60fed4dec
Fix #12690 . Avoid use of UTF-8 chars in final files.
2012-10-10 13:00:45 -04:00
Richard Gibson
15b5dbfe23
Fix #12229 , size/consistency improvements. Close gh-887.
2012-09-18 18:04:31 -04:00
Dave Methvin
e8e3e90a86
Fix #12423 . Ensure we can .apply() before we try.
...
I can't think of an uncontrived way to unit test this, it only occurs in IE when a BHO monkeys with the links.
2012-09-18 14:26:40 -04:00
Dave Methvin
9b67b4c0ef
Fix #12436 , make delegated events fast again. Close gh-923.
...
Retains the rooted-at-delegateTarget behavior fixed in #12383 by afd717df9e
.
2012-09-09 21:21:42 -04:00
Dave Methvin
84e45301c5
Update placeholder references to tickets.
2012-08-28 10:09:22 -04:00
Dave Methvin
afd717df9e
Fix #12383 . All selectors should be delegateTarget-relative
2012-08-28 10:07:16 -04:00
Dave Methvin
f3ea073dc0
Fix #12329 . Remove leftover jQuery.bindReady reference.
...
jQuery.ready already fires "ready" event properly, the undefined reference had no effect.
2012-08-20 08:02:36 -04:00
Nikita Govorov
ff7b7cfd1d
Fix #12149 . Avoid memory leak on oldIE change events. Close gh-878.
2012-08-19 20:24:03 -04:00
Dave Methvin
1d8bf0a2b5
Fix #12203 . .undelegate() should not remove direcly bound events.
2012-08-07 20:49:34 -04:00
Richard Gibson
c14a6b385f
Clean up regexen; use common regex for numbers. Close gh-862.
2012-07-22 22:23:32 -04:00
Mike Sherov
8f01b92b8f
Follow the style guide, lose 72 bytes! Closes gh-840.
2012-07-09 21:39:22 -04:00
Dave Methvin
86b775d036
Remove more attrFn vestiges from events.
2012-07-05 17:46:08 -04: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
Timo Tijhof
9bb3494ce9
Fix #11925 , Pass eventHandle to special.teardown. Closes gh-831.
...
* Added unit test to confirm.
The third assertion fails without the fix in ./src/event.js
2012-06-22 15:57:46 -04:00
timmywil
713cc86096
Move quickIs to Sizzle; Remove duplicate id matching in init; Added selector caching to Sizzle. Fixes #11826 .
2012-06-18 23:10:32 -04:00
Dave Methvin
f8c02c886e
Fix #11328 . I've never metaKey I liked on IE 6/7/8.
...
The `event.metaKey` property is undefined there so we ensure it's set to `false` for lack of a better default. The `originalEvent.metaKey` property is untouched if you prefer to make other guesses about the platform or key state.
This is pretty much impossible to unit test since it is not only platform dependendent but also only executed for native browser events.
2012-06-11 18:44:54 -04:00
Rick Waldron
7c23b77af2
Strips IIFEs from modules; Always require built jQuery for tests.
2012-06-04 12:48:18 -04:00
Jason Moon
4757881759
Fix #11796 . Preserve oldIE change delegation on clone. Closes gh-789.
2012-05-22 21:29:13 -04:00
Jason Moon
e93f2a89e2
Fix #11649 . Preserve oldIE submit flag when cloning, closes gh-772.
2012-05-18 16:34:30 -04:00
Dave Methvin
b6581df5de
Fix #11621 , $(document).trigger() must bubble to window.
2012-05-12 14:23:50 -04:00
Rick Waldron
2f1ddd4507
Fix #11500 . Allow triggered, simulated change events.
2012-04-10 21:54:07 -04:00