| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Ref gh-2491
|
|
|
|
|
| |
Fixes gh-2491
Close gh-2618
|
|
|
|
|
|
|
|
| |
Unit test changes some uses of .show() and .hide() to .css( "display", ... ),
there was already an implicit assumption in several of the existing tests.
Fixes gh-2193
Close gh-2648
|
| |
|
|
|
|
|
| |
Ref #2645
Closes #2657
|
|
|
|
|
|
|
|
|
| |
In ECMAScript 2015 (ES6), the native typeof operator returns "symbol"
for Symbol primitives. As it is possible to wrap symbols using the
Object constructor, symbols can be objects as well as any other
primitive type in JavaScript and should be determined by jQuery.type.
Closes gh-2627
|
|
|
|
|
| |
Fixes gh-2584
Closes gh-2643
|
|
|
|
|
|
| |
As noted by @arthurvr
Follow-up for b078a62013782c7424a4a61a240c23c4c0b42614
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
| |
Fixes gh-2288
Closes gh-2624
|
|
|
|
|
|
|
| |
Proposed by @jaubourg
Fixes gh-2432
Closes gh-2588
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While we can reply on parsers that were designed to cope with
malformed syntax to understand what we mean, we shouldn't
intentionally provide bad markup, not all parsers will accept
it.
"Be conservative in what you do, be liberal in what you accept
from others."
Reverts 0ea342a6a6dce793c1b0f14f051c2573f40f4e44
Refs gh-2031
Refs gh-2002
Fixes gh-2493
Closes gh-2499
|
|
|
|
| |
Closes gh-2553
|
|
|
|
|
|
|
|
| |
Drop non-critical workarounds for Android 2.3.
Fixes gh-2483
Fixes gh-2505
Closes gh-2581
|
|
|
|
| |
Closes gh-2479
|
|
|
|
|
|
|
|
|
|
|
|
| |
IE versions greater than 9 do not handle the old regular expression well
with large html content. This is due to the use of a non-capturing group
after a very common html character (<).
Test suite: http://jsfiddle.net/Lwa0t5rp/3/
Microsoft bug: https://connect.microsoft.com/IE/feedback/details/1736512/
Fixes gh-2563
Closes gh-2574
|
|
|
|
|
|
|
|
| |
jQuery.dir & jQuery.sibling are undocumented internal APIs; they shouldn't
be exposed.
Fixes gh-2512
Closes gh-2525
|
|
|
|
|
| |
Fixes gh-2283
Closes gh-2292
|
|
|
|
| |
Closes gh-2441
|
|
|
|
| |
Closes gh-2554
|
|
|
|
|
|
| |
Also fix lint error in `data` module.
It seems this command was removed from the list during merge
|
|
|
|
|
|
| |
jQuery.acceptData is an undocumented internal API that shouldn't be exposed.
Fixes gh-2555
|
|
|
|
|
|
|
|
|
| |
jQuery.type doesn't just return "null" for null but also e.g. "array"
for arrays instead of object so it's not really a typeof analogue.
My suggestion was stupid. Sorry.
Refs 3d7ce0a65f0707ff01a851822e57ba80adcff075
|
|
|
|
| |
Closes gh-2436
|
|
|
|
|
| |
Fixes gh-2367
Closes gh-2376
|
|
|
|
|
| |
Fixes gh-2571
Closes gh-2542
|
|
|
|
| |
Fixes gh-2056
|
|
|
|
|
|
| |
Closes gh-2529
Ref trac-13208
(cherry picked from commit fc2ba2e1361126c39f955437ee025cfca3bffa65)
|
|
|
|
|
|
|
| |
jQuery.access was never documented, there is no need to keep it exposed.
Fixes gh-2513
Closes gh-2524
|
|
|
|
|
|
|
|
|
|
| |
It might not be obvious to everyone that IE 9 & Android 4.0 are not
ES5-compliant browsers (by a large margin) so it's better to add a support
comment. This requires slight changes in parsing the config file
as it's not a pure JSON anymore. JSHint understands such files without
problems.
Closes gh-2520
|
|
|
|
|
| |
Fixes gh-2503
Closes gh-2480
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Fixes gh-2267
Closes gh-2363
|
|
|
|
|
|
|
|
| |
Related issue: https://bugs.webkit.org/show_bug.cgi?id=137337
Thanks @phistuck!
Refs cfe468f29c4cbe1a457d0feb17dec90dcfd7c280
|
|
|
|
|
|
|
|
|
|
|
| |
Android 2.3 chokes on unquoted reserved words being used as property names
which was making Deferred tests not run.
Acknowledge the sad fact that Android 2.3 is not ES5-compliant browser
and enable the "es3" option in JSHint config.
Fixes gh-2478
Closes gh-2481
|
|
|
|
|
| |
Fixes gh-2466
Closes gh-2467
|
|
|
|
|
| |
Fixes gh-2323
Closes gh-2464
|
|
|
|
|
| |
Fixes gh-1724
Closes gh-2439
|
|
|
|
| |
Fixes gh-2102
|
| |
|
|
|
|
| |
Closes gh-2326
|
| |
|
|
|
|
|
|
|
| |
The new version is not only simpler to read but also smaller
by 6 bytes gzipped.
Closes gh-2393
|
|
|
|
| |
Closes gh-2384
|
|
|
|
|
| |
Fixes gh-1764
Closes gh-2401
|
|
|
|
|
|
| |
Using modules for window.setTimeout etc. made those functions cached and
disabled Sinon mocking, making effects tests fail. Just writing
window.setTimeout directly is smaller anyway.
|
|
|
|
| |
Fixes gh-2177
|
| |
|
|
|
|
|
| |
Fixes gh-2310
Close gh-2396
|