| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
Make iterating over jQuery objects possible using ES 2015 for-of:
for ( node of $( "<div id=narwhal>" ) ) {
console.log( node.id ); // "narwhal"
}
Fixes gh-1693
|
|
|
|
| |
Utilize the assert module, avoid inline JSHint comments.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This prevents jQuery from caching a prefixed property name if provided
directly by the user, e.g. the following code:
elem.css( "msTransform", "translate(5px, 2px)" );
should not prevent one from from later setting the transition directly:
elem.css( "transform", "translate(5px, 2px)" );
on a browser not understanding the unprefixed version which is the case
for Safari 8 & transform.
Fixes gh-2015
Closes gh-2298
|
|
|
|
|
| |
Closes gh-2335
Ref 7475d5debeb7c53158921ed40f6c2fdb25a2cc86
|
|
|
|
|
| |
Fixes gh-2300
Closes gh-2303
|
|
|
|
|
|
| |
Fixes gh-2286
Closes gh-2287
Ref trac-11733
|
|
|
|
| |
Closes gh-2312
|
|
|
|
|
| |
Fixes gh-1708
Close gh-1714
|
|
|
|
|
| |
Fixes gh-2264
Close gh-2265
|
|
|
|
|
|
|
|
|
| |
- Note: support for SVG is limited in jQuery,
but this is one area where the cost vs benefit ratio
was acceptable.
Fixes gh-2199
Close gh-2268
|
|
|
|
|
| |
Fixes gh-1760
Close gh-2271
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Reverts behavior from 10399dd, which we never released.
BR and inline elements are considered visible.
- The possibility of dropping .offsetWidth and .offsetHeight
was debunked by this perf:
http://jsperf.com/visible-hidden-and-getclientrects
Fixes gh-2227
Close gh-2281
|
|
|
|
|
|
| |
Fixes gh-1767
Fixes gh-2071
Closes gh-2180
|
|
|
|
| |
Ref gh-2219
|
|
|
|
|
| |
Fixes gh-2219
Close gh-2218
|
|
|
|
| |
Fixes gh-2114
|
|
|
|
| |
Fixes gh-2115
|
|
|
|
|
| |
Fixes gh-1784
Close gh-2043
|
| |
|
|
|
|
| |
Fixes gh-2228
|
|
|
|
| |
Fixes gh-2070
|
|
|
|
|
|
|
| |
- This effectively implements our "Embrace HTML5" option
- Related: http://goo.gl/GcQAtn
Fixes gh-2257
|
|
|
|
| |
Fixes gh-1751
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Fixes gh-1747
Closes gh-2203
|
|
|
|
|
|
|
| |
Fixes gh-2204
Ref 642e9a45579cfa90861b8ea71a95dd077775caaf
Closes gh-1752
Closes gh-2206
|
|
|
|
| |
Fixes gh-2145
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There is a lot of logic in intro.js; now we test four cases:
1. (implicitly, via QUnit tests) A real browser with window being the global
2. Browserify where there are both global & window variables.
3. Node with jsdom where window is passed manually to the jQuery factory.
4. Pure Node with incorrect window passed; jQuery should throw then.
Previously the second & fourth case was not tested and the third was tested
in a way that interfered with the main test environment.
We now also test if in the Browserify case we're not creating a jQuery global
by default.
Fixes gh-2181
Closes gh-2234
|
|
|
|
|
|
|
|
|
|
|
|
| |
Android 2.3 is very slow & times out a lot in async tests, they have to be
restarted multiple times to settle. Long test execution is not a huge problem
as Android 2.3 is tested only periodically during the night, unstable tests
are a bigger problem. This might mitigate that.
In a regular scenario almost all tests should pass so increasing the timeout
for all browsers shouldn't have a huge impact on overall test time.
Closes gh-2232
|
|
|
|
|
|
| |
Fixes gh-2013
Fixes gh-2010
Closes gh-2210
|
|
|
|
| |
Ref https://github.com/jquery/jquery/issues/2118
|
|
|
|
|
| |
Fixes gh-1744
Closes gh-2003
|
|
|
|
|
|
|
|
|
|
| |
BrowserStack regularly has outdated Java in their IE instances causing our
data tests to hang & give no output. Skip the tests that create applets,
applets are treated in the same way as an embed elements which we're already
testing.
Fixes gh-1938
Closes gh-2166
|
|
|
|
|
|
|
|
| |
IE10+ may return not exactly the offset.top value set in an offset callback
if parent has fractional top offset itself. Checking for being close to the
desired result fixes the test error.
Fixes gh-2147
|
|
|
|
|
| |
Fixes gh-1722
Closes gh-1996
|
|
|
|
| |
Ref 48be675200e817f40fa8ec25da1be2ab0839d28d
|
|
|
|
| |
Ref 9b03f6df88a8d9dbda3f7893cdd84e3a3c70da17
|
| |
|
| |
|
|
|
|
|
| |
Fixes gh-2118
Close gh-2129
|
|
|
|
|
| |
Fixes gh-2127
Closes gh-2132
|
|
|
|
|
| |
Fixes gh-1711
Closes gh-2011
|
|
|
|
|
|
| |
JSHint no longer supports `onevar`, `smarttabs` or `trailing` options.
Closes gh-2029
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
See http://contribute.jquery.org/style-guide/html/
Closes gh-2098
|
|
|
|
|
| |
Fixes gh-2084
Closes gh-2092
|
|
|
|
|
|
|
|
| |
QUnit update broke couple traversing and manipulation tests, since new qunit
added another form to the test-suite while some of
jQuery selectors weren't specific
Ref 2d5c5d213f09fa0205d07a2d60a36581058cc40a
|
|
|
|
|
|
|
|
| |
* Move "evalScript.php" file to appropriate place
* Make jQuery#load "type" field explicit and add test for it
Ref trac-11264
|