Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Event: Make event dispatch optimizable by JavaScript engines | Damian Senn | 2016-04-27 | 1 | -5/+9 |
| | | | | | | | Closes gh-2834 - Do not assign to function parameters - Do not pass arguments object to other functions | ||||
* | Build: Put all AMD modules in "src/" in strict mode | Michał Gołębiowski | 2016-04-25 | 1 | -0/+2 |
| | | | | Fixes gh-3073 | ||||
* | Docs: Update support comments to follow the new syntax | Michał Gołębiowski | 2016-03-30 | 1 | -5/+5 |
| | | | | | The changes follow the spec proposed in: https://github.com/jquery/contribute.jquery.org/issues/95#issuecomment-69379197 | ||||
* | Docs:Tests: Remove obsolete code from tests, update support comments | Michał Gołębiowski | 2016-03-08 | 1 | -2/+2 |
| | | | | | | | | | | Support comments that were lacking the final IE/Edge version that exhibits the bug were checked & updated. Links to the Chromium bug tracker were updated. Code in tests related to unsupported browsers (like Android 2.3 in non-basic tests) has been removed. Fixes gh-2868 Closes gh-2949 | ||||
* | Docs: use https where possible | Bernhard M. Wiedemann | 2016-01-27 | 1 | -1/+1 |
| | | | | Close gh-2875 | ||||
* | Event: Fix chaining .on() with null handlers | Devin Wilson | 2016-01-19 | 1 | -0/+2 |
| | | | | Fixes gh-2846 | ||||
* | Event: Separate trigger/simulate into its own module | Dave Methvin | 2015-11-06 | 1 | -225/+1 |
| | | | | | | | | Fixes gh-1864 Closes gh-2692 This also pulls the focusin/out special event into its own module, since that depends on simulate(). NB: The ajax module triggers events pretty heavily. | ||||
* | Event: Fix delegated radio events when arrow keys are used | Dave Methvin | 2015-10-18 | 1 | -3/+4 |
| | | | | | Fixes gh-2343, gh-2410 Close gh-2617 | ||||
* | Tests:Docs: Fix various typos | Gary Ye | 2015-10-12 | 1 | -1/+1 |
| | | | | | | | | | | | | * Changes "baar" to "bar" when used with "foo" in readme and comments of js files * mousenter -> mouseenter Thanks @garysye, @KimTaehee Closes gh-2613 Closes gh-2601 | ||||
* | Data: Don't expose jQuery.acceptData | Jason Bedard | 2015-09-08 | 1 | -5/+5 |
| | | | | | | jQuery.acceptData is an undocumented internal API that shouldn't be exposed. Fixes gh-2555 | ||||
* | Build: Update jscs and lint files | Oleg Gaidarenko | 2015-09-07 | 1 | -50/+70 |
| | | | | Fixes gh-2056 | ||||
* | Event: Only check elements for delegation matches | Richard Gibson | 2015-08-10 | 1 | -1/+2 |
| | | | | | | Closes gh-2529 Ref trac-13208 (cherry picked from commit fc2ba2e1361126c39f955437ee025cfca3bffa65) | ||||
* | Event: Update support comments for mouseenter/mouseleave implementation | Michał Gołębiowski | 2015-07-27 | 1 | -7/+4 |
| | | | | | | | | | Custom mouseenter/mouseleave implementation was needed because of: 1. Safari 6 not implementing mouseenter/mouseleave at all. 2. Chrome sending mouseenter too often. The second issue has been fixed in Chrome but exists now in Safari 7 (it's fixed in Safari 8) so we have to keep it for now, unfortunately. | ||||
* | Core: Adjust comments & tests after dropping Safari 6 support | Michał Gołębiowski | 2015-07-27 | 1 | -1/+1 |
| | | | | | | | | Support comments that mentioned only Safari < 7 were checked & updated to account for bugs existing in newer versions as well; Safari 6 support test results were removed. Refs gh-2482 | ||||
* | Event: Remove an internal argument to the on method | Michał Gołębiowski | 2015-06-14 | 1 | -51/+55 |
| | | | | Refs gh-2301 | ||||
* | Event: remove preDispatch hook & simplify "simulate" signature | Oleg Gaidarenko | 2015-06-05 | 1 | -7/+4 |
| | | | | Closes gh-2358 | ||||
* | Event: remove outdated originalEvent hack | Oleg Gaidarenko | 2015-05-29 | 1 | -7/+13 |
| | | | | | Closes gh-2335 Ref 7475d5debeb7c53158921ed40f6c2fdb25a2cc86 | ||||
* | Event: Remove fake originalEvent from jQuery.Event.simulate | Gabriel Schulhof | 2015-05-29 | 1 | -2/+6 |
| | | | | | Fixes gh-2300 Closes gh-2303 | ||||
* | Event: provide verbose comment for focus(in | out) & rename support prop | Oleg Gaidarenko | 2015-05-19 | 1 | -5/+11 |
| | | | | Closes gh-2312 | ||||
* | Data: remove the expando when there's no more data | Timmy Willison | 2015-05-12 | 1 | -7/+2 |
| | | | | | Fixes gh-1760 Close gh-2271 | ||||
* | Event: remove redundant guards for the event methods | Oleg Gaidarenko | 2015-05-03 | 1 | -3/+3 |
| | | | | | Fixes gh-2047 Closes gh-2125 | ||||
* | Core:CSS:Event: simplification of native method signatures | Oleg Gaidarenko | 2015-05-03 | 1 | -2/+3 |
| | | | | | | | | | | * Remove third argument from "addEventListener" * Remove third argument from "removeEventListener" * Remove second argument from "getComputedStyle" Ref gh-2047 | ||||
* | Event: add support comment | Oleg Gaidarenko | 2015-05-03 | 1 | -0/+6 |
| | | | | Ref gh-2047 | ||||
* | Event: remove guard for falsy handler argument of jQuery#on method | Oleg Gaidarenko | 2015-05-03 | 1 | -2/+0 |
| | | | | | | | | Since we don't have this in off method and its a common perception that this is a rudiment code Ref gh-2248 Closes gh-2249 | ||||
* | Event: correct support comment | Oleg Gaidarenko | 2015-03-08 | 1 | -1/+3 |
| | | | | | See discussion in https://github.com/jquery/jquery/commit/a5e1c9b44c971fd7046d9a95bd0810e50840b663 | ||||
* | Data: move element cache to element[expando] | Rick Waldron | 2015-03-04 | 1 | -1/+5 |
| | | | | | | | | | - avoid explicit data.discard() cleanup calls - explicitly remove the data.events property, only when private data exists - reduces code footprint Fixes gh-1734 Close gh-1428 | ||||
* | Event: Add a note about a mouseenter bug in Chrome | Michał Gołębiowski | 2015-01-25 | 1 | -0/+4 |
| | | | | Refs https://code.google.com/p/chromium/issues/detail?id=333868 | ||||
* | Event: HTML5 drop events inherit from MouseEvent | Dave Methvin | 2015-01-14 | 1 | -1/+1 |
| | | | | | Fixes gh-2009 Ref gh-1925 | ||||
* | Core: Standardize indexOf comparisons | Richard Gibson | 2015-01-10 | 1 | -2/+2 |
| | | | | | | | | not present: `< 0` present: `> -1` at index: `=== N` Closes gh-1984 | ||||
* | Event: Normalize mouse event properties in drag events | Aditya Raghavan | 2015-01-05 | 1 | -1/+1 |
| | | | | | | | DragEvent is a superset of MouseEvent, so we want to fix up mouse properties like pageX and pageY. Fixes gh-1925 | ||||
* | Build: Don't assume the browser environment; smoke test on Node w/ jsdom | Michał Gołębiowski | 2014-12-26 | 1 | -1/+2 |
| | | | | | Fixes gh-1950 Closes gh-1949 | ||||
* | Event: Empty namespaces should be uneventfully ignored | Dave Methvin | 2014-12-09 | 1 | -1/+1 |
| | | | | | | Thanks @hamishdickson for the report! Closes gh-1769 | ||||
* | Event: Copy detail property to jQuery.Event on native events | Dave Methvin | 2014-12-03 | 1 | -1/+1 |
| | | | | Fixes gh-1867 | ||||
* | Misc: Drop support for older browsers; update support comments | Michał Gołębiowski | 2014-11-03 | 1 | -8/+5 |
| | | | | | | | | That includes Opera 12.x, Firefox<29, Safari<6.0 and some hacks for old Blackberry. Closes gh-1820 Refs gh-1815 | ||||
* | Event: Restore the `constructor` property on jQuery.Event prototype | Daniel Herman | 2014-09-04 | 1 | -0/+1 |
| | | | | | | | | | The original definition of the jQuery.Event prototype was paving over the `constructor` property which was causing jQuery.isPlainObject to improperly report that an instance of jQuery.Event was a plain object. Fixes #15090 Closes gh-1580 | ||||
* | Core: Drop strundefined variable | Chris Antaki | 2014-09-02 | 1 | -3/+2 |
| | |||||
* | Build: update grunt-jscs-checker and pass with the new rules | Timmy Willison | 2014-07-17 | 1 | -25/+40 |
| | |||||
* | Support: clean up comments and Support notation | Dave Methvin | 2014-06-10 | 1 | -5/+5 |
| | | | | Closes gh-1577 | ||||
* | Event: Fix isDefaultPrevented for bubbled events in Android 2.3 | Michał Gołębiowski | 2014-03-20 | 1 | -2/+2 |
| | | | | | Fixes #14897 Closes gh-1545 | ||||
* | Event: Treat Pointer events like mouse events, #14741 | louisremi | 2014-03-16 | 1 | -2/+4 |
| | | | | | Ref #14741 Ref gh-1503 | ||||
* | Event: Call underlying stopImmediatePropagation when present | Dave Methvin | 2014-03-12 | 1 | -0/+7 |
| | | | | Fixes #13997 | ||||
* | Event: Allow triggerHandler(beforeunload) | Dave Methvin | 2014-03-04 | 1 | -1/+1 |
| | | | | Fixes #14791 | ||||
* | Ref #14180, let focusin/out work on non-element targets. | Dave Methvin | 2013-11-14 | 1 | -2/+2 |
| | |||||
* | Event: Fix #14544. Remove elem from event handle, close gh-1400. | Ilya Kantor | 2013-11-14 | 1 | -7/+2 |
| | | | | | | | This also reduces memory leaks if the element is removed without cleaning events (e.g with native DOM operations). Not pickable into the 1.x branch because oldIE still needs this. | ||||
* | Fix #14180. Allow cross-frame use of focusin/out. Close gh-1369. | Dave Methvin | 2013-11-12 | 1 | -7/+17 |
| | |||||
* | No ticket. Remove useless comment | Oleg | 2013-10-28 | 1 | -1/+0 |
| | |||||
* | Revert "Fix #14180. Allow cross-frame use of focusin/out. Close gh-1369." | Dave Methvin | 2013-10-22 | 1 | -14/+7 |
| | | | | This reverts commit 9b6f0745805941a6d7b7c16c02cf56ab00021c82. | ||||
* | Fix #14180. Allow cross-frame use of focusin/out. Close gh-1369. | Dave Methvin | 2013-10-22 | 1 | -7/+14 |
| | |||||
* | Fixes #14450. Remove CommonJS+AMD syntax. | Timmy Willison | 2013-10-15 | 1 | -13/+13 |
| | |||||
* | Fix #13993. Save result of native inline handlers. Close gh-1368. | Dave Methvin | 2013-10-06 | 1 | -2/+5 |
| |