| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fixes gh-4350
Closes gh-4354
|
|
|
|
|
|
| |
Also, reduce size.
Closes gh-4329
Ref gh-4279
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary of the changes/fixes:
1. Trigger checkbox and radio click events identically (cherry-picked from
b442abacbb8464f0165059e8da734e3143d0721f that was reverted before).
2. Manually trigger a native event before checkbox/radio handlers.
3. Add test coverage for triggering namespaced native-backed events.
4. Propagate extra parameters passed when triggering the click event to
the handlers.
5. Intercept and preserve namespaced native-backed events.
6. Leverage native events for focus and blur.
7. Accept that focusin handlers may fire more than once for now.
Fixes gh-1741
Fixes gh-3423
Fixes gh-3751
Fixes gh-4139
Closes gh-4279
Ref gh-1367
Ref gh-3494
|
|
|
|
|
|
|
|
| |
Also, run `grunt npmcopy` to sync the "external" directory with dependencies
from package.json. For example, the Sinon library version didn't match.
Ref gh-4234
Closes gh-4297
|
|
|
|
| |
Fixes gh-3214
|
|
|
|
| |
Ref gh-2958
|
|
|
|
|
| |
Fixes gh-2958
Close gh-3885
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update QUnit to 1.23.1
- Remove unused dl#dl from test/index.html
- Remove unused map#imgmap from test/index.html
- Ensure all urls to data use baseURI
- Add the 'grunt karma:main' task
- customContextFile & customDebugFile
- Add 'npm run jenkins' script
Close gh-3744
Fixes gh-1999
|
|
|
|
| |
Closes gh-3732
|
|
|
|
| |
Ref gh-3732
|
|
|
|
| |
Ref gh-3732
|
|
|
|
| |
Ref gh-3732
|
|
|
|
| |
Ref gh-3732
|
|
|
|
|
| |
Fixes gh-3693
Close gh-3694
|
|
|
|
|
| |
Close gh-3581
Fixes gh-3579
|
|
|
|
| |
This reverts commit 5f35b5b406ae7d504de86a3f0a5647b2fdf4f2af.
|
|
|
|
|
| |
Ref b442abacbb8464f0165059e8da734e3143d0721f
Ref gh-3423
|
|
|
|
|
|
| |
Use eslint pragmas, fix new errors, etc
Closes gh-3148
|
|
|
|
|
| |
Fixes gh-3139
Closes gh-3140
|
|
|
|
|
|
| |
In Firefox, called `stop(Immediate)Propagation` methods,
in capturing phase prevents receiving focus
Fixes gh-3111
|
|
|
|
| |
Ref 7fd36ea145a11d5896de6d064b546b1c57a83f34
|
|
|
|
|
|
|
| |
This ensures that invalid selectors throw right away.
Fixes gh-3071
Closes gh-3097
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes gh-3103
Fixes gh-1746
Closes gh-2860
- Removes the copy loop in jQuery.event.fix
- Avoids accessing properties such as client/offset/page/screen X/Y
which may cause style recalc or layouts
- Simplifies adding property hooks to event object
|
|
|
|
|
| |
Ref gh-3040
Closes gh-3049
|
|
|
|
|
| |
The changes follow the spec proposed in:
https://github.com/jquery/contribute.jquery.org/issues/95#issuecomment-69379197
|
|
|
|
|
|
|
|
| |
This commits backports some changes done in the patch to the then-existing
compat branch that removed support for old browsers and added some support
comments.
Refs 90d7cc1d8b2ea7ac75f0eacb42439349c9c73278
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Fixes gh-2846
|
|
|
|
|
|
|
|
|
| |
- Ignore certain tests that obviously are not supported
- Beefed up the sortOrder, uniqueSort, isXMLDoc, and attr functions
Fixes gh-1742
Fixes gh-2048
Close gh-2703
|
|
|
|
| |
Ref gh-2693
|
| |
|
|
|
|
|
|
|
|
| |
Fixes gh-2302
Closes gh-2687
At the moment it's not possible to run the full event unit tests without aliases
so this was just tested with a custom build by running this one test.
|
|
|
|
|
| |
Fixes gh-2055
Close gh-2659
|
|
|
|
| |
Fixes gh-2100
|
|
|
|
|
| |
Which was revealed by 03eaadb131df925d1072afd2496ee3b41d2f1fc6 commit,
also do not try to fix typos in data/jquery version
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
All other cases where Edge user agent needed to be taken into account
in tests have already been resolved.
Fixes gh-2357
|
|
|
|
| |
Closes gh-2479
|
|
|
|
|
|
| |
Provocated by jscs-dev/node-jscs@2de68c0d8351103bb2a989dc942ab47a391d3546
Closes gh-2578
|
|
|
|
|
|
|
|
| |
* Remove QUnit jshint globals
* Extend QUnit.assert methods
* Use assert.async instead of start/stop/done
Ref b930d14ce64937e9478405eee2828d4da091d2cb
|
|
|
|
| |
Fixes gh-2056
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://qunitjs.com/upgrade-guide-2.x/
For most of the boring work was used
https://github.com/apsdehal/qunit-migrate package
However, it can't update local qunit helpers, plus in some places
old QUnit.asyncTest signature is still used
Fixes gh-2540
|
|
|
|
|
|
| |
Closes gh-2529
Ref trac-13208
(cherry picked from commit fc2ba2e1361126c39f955437ee025cfca3bffa65)
|
|
|
|
| |
Closes gh-2507
|
|
|
|
| |
Closes gh-2487
|
|
|
|
|
| |
Closes gh-2335
Ref 7475d5debeb7c53158921ed40f6c2fdb25a2cc86
|
|
|
|
|
| |
Fixes gh-2300
Closes gh-2303
|
|
|
|
|
|
| |
Fixes gh-2286
Closes gh-2287
Ref trac-11733
|
|
|
|
|
| |
Fixes gh-1760
Close gh-2271
|
|
|
|
|
|
|
|
| |
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
|