aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Attributes: fix failing test for new return valueTimmy Willison2015-03-161-1/+1
|
* Attributes: return null when attribute does not existWinston Howes2015-03-161-6/+1
| | | | | Fixes gh-2118 Close gh-2129
* Data: restore explicit data removal of private data in cleanData.Rick Waldron2015-03-091-1/+1
| | | | | Fixes gh-2127 Closes gh-2132
* CSS: Support relative adjustment in any applicable unitMr212015-03-094-58/+83
| | | | | Fixes gh-1711 Closes gh-2011
* Build: remove deprecated JSHint optionsStephen Edgar2015-03-081-3/+0
| | | | | | JSHint no longer supports `onevar`, `smarttabs` or `trailing` options. Closes gh-2029
* Event: correct support commentOleg Gaidarenko2015-03-081-1/+3
| | | | | See discussion in https://github.com/jquery/jquery/commit/a5e1c9b44c971fd7046d9a95bd0810e50840b663
* Data: updates to element[expando] cacheRick Waldron2015-03-051-36/+23
| | | | | | | | | | - removes descriptor allocation - restore simplified cache creation - adds early return from remove call where no data exists - use Object.defineProperty - remove unnecessary code path Closes gh-2119
* Data: move element cache to element[expando]Rick Waldron2015-03-043-67/+64
| | | | | | | | | - 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
* Data: avoid Object.defineProperties for nodesJason Bedard2015-03-041-13/+9
| | | | | | | Closes gh-1668 Fixes gh-1728 Ref gh-1734 Ref gh-1428
* Core: change jQuery.each and jQuery#each signaturesOleg Gaidarenko2015-02-191-31/+10
| | | | | Fixes gh-2090 Closes gh-2097
* Ajax: remove use of jQuery#each second argumentOleg Gaidarenko2015-02-191-1/+3
| | | | Ref gh-2090
* Ajax: remove deprecated extensions from ajax promiseOleg Gaidarenko2015-02-171-6/+4
| | | | | Fixes gh-2084 Closes gh-2092
* Ajax: replace "jqXHR.complete" callback with "always"Oleg Gaidarenko2015-02-151-1/+4
| | | | | | | | | Since it was deprecated since 1.8. Also add additional comments which explains tricky behaviour of "always" callback Closes gh-2033
* Ajax: make jQuery#load "type" field explicitOleg Gaidarenko2015-02-151-2/+4
| | | | | | | | * Move "evalScript.php" file to appropriate place * Make jQuery#load "type" field explicit and add test for it Ref trac-11264
* Ajax: simplify one ajax call and add explanatory commentOleg Gaidarenko2015-02-152-1/+2
| | | | | | | * Remove "async = true" from script transport since it was needed for FF < 4 and old Opera which we do not support anymore * Add comment to "evalUrl" method on why "type" field should be explicit
* Manipulation: don't auto-insert tbodyOleg Gaidarenko2015-02-111-6/+6
| | | | | Fixes gh-1835 Closes gh-2021
* Manipulation: simplify html wrappersOleg Gaidarenko2015-02-101-2/+13
| | | | | | | | Take advantage of html serialization for html wrappers - saves 26 bytes Plus add additional test for "col" element Closes gh-2031 Fixes gh-2002
* CSS: save 20 bytes in css/supportMichał Gołębiowski2015-02-052-21/+20
| | | | Refs gh-1842
* CSS: Fix the pixelMarginRight support test in Android 2.3Michał Gołębiowski2015-02-052-7/+8
|
* CSS: Restore the hack to get pixels for .css('width') etc.Michał Gołębiowski2015-02-042-4/+39
| | | | | | | | | | This hack turns out to be needed by Android 4.0-4.3. Add a support test so that the hack is invoked only where needed. Refs gh-1815 Refs gh-1820 Closes gh-1842
* Event: Add a note about a mouseenter bug in ChromeMichał Gołębiowski2015-01-251-0/+4
| | | | Refs https://code.google.com/p/chromium/issues/detail?id=333868
* Core: Return empty array instead of null for parseHTML("")Timo Tijhof2015-01-191-2/+2
| | | | | Fixes gh-1997 Close gh-1998
* Event: HTML5 drop events inherit from MouseEventDave Methvin2015-01-141-1/+1
| | | | | Fixes gh-2009 Ref gh-1925
* Offset: simplify jQuery#offsetParent methodOleg Gaidarenko2015-01-131-3/+12
| | | | | | | | | | | | * It seems, check for html element (and previously for body element) was redundant * Simplify "return" statement * Add comment about potential errors that didn't find themselves in real life app Closes gh-1968
* Manipulation: add support to tag-hyphenated elementsLeonardo Braga2015-01-131-2/+2
| | | | | Fixes #1987 Closes gh-1988
* Core: add support to tag-hyphenated elementsLeonardo Braga2015-01-131-1/+1
| | | | Ref #1987
* Core: Remove deprecated context and selector propertiesDave Methvin2015-01-113-18/+3
| | | | | Fixes gh-1908 Closes gh-2000
* Ajax: $.post and $.get can now take an options objectGeorge Mauer2015-01-111-2/+3
| | | | | Fixes gh-1986 Closes gh-1995
* Core: Standardize indexOf comparisonsRichard Gibson2015-01-108-11/+12
| | | | | | | | not present: `< 0` present: `> -1` at index: `=== N` Closes gh-1984
* Callbacks: Reduce sizeRichard Gibson2015-01-101-82/+74
| | | | (cherry picked from commit 18baae2efb36a6c759c0dddac7d25da9c554dff7)
* Callbacks: Don't abort execution on .lock()Richard Gibson2015-01-101-1/+1
| | | | | | | Fixes gh-1990 Closes gh-1991 (cherry picked from commit fc7477f4927100f23f83c22b5142a42d1eac8502)
* Callbacks: No object starts out lockedRichard Gibson2015-01-101-11/+34
| | | | | | Fixes gh-1989 (cherry picked from commit f5a8c649b54e8b7fde6253bd56972347f9bbe012)
* Event: Normalize mouse event properties in drag eventsAditya Raghavan2015-01-051-1/+1
| | | | | | | DragEvent is a superset of MouseEvent, so we want to fix up mouse properties like pageX and pageY. Fixes gh-1925
* Build: Remove dates from copyright noticeAnne-Gaelle Colom2015-01-031-1/+1
| | | | Closes gh-1983
* Build: Don't assume the browser environment; smoke test on Node w/ jsdomMichał Gołębiowski2014-12-2621-38/+70
| | | | | Fixes gh-1950 Closes gh-1949
* Deferred: Fix $.when with resolved deferred and progress callbacksNicolas HENRY2014-12-251-2/+2
| | | | | Fixes gh-1894 Closes gh-1915
* Ajax: simplify jQuery.parseXML methodShivaji Varma2014-12-251-3/+2
| | | | | | | | | -2 bytes to the gzipped size and code looks a bit nicer This wasn't landed to the compat branch though, since size would increase with this cherry-pick Closes gh-1856
* CSS: simplify "defaultDisplay" moduleOleg Gaidarenko2014-12-241-1/+1
| | | | Closes gh-1962
* Manipulation: make wrapAll funarg execute only onceOleg Gaidarenko2014-12-241-6/+3
| | | | | Fixes gh-1843 Closes gh-1912
* Data: shave off a couple of bytesMike Sidorov2014-12-241-4/+3
| | | | Closes gh-1931
* Data: speed up $.fn.data() for camel-cased keyVictor Homyakov2014-12-241-2/+3
| | | | | Fixes gh-1941 Closes gh-1952
* Event: fix incorrect window bug with scrollTop/Left in iframesAditya Raghavan2014-12-241-2/+2
| | | | | Fixes gh-1945 Closes gh-1959
* Ajax: use anchor tag for parsing urlsBen Toews2014-12-111-19/+26
| | | | | Fixes gh-1875 Closes gh-1880
* Core: re-introduce createHTMLDocument in parseHTML; Safari 8 left outTimmy Willison2014-12-102-3/+23
| | | | Close gh-1505
* Event: Empty namespaces should be uneventfully ignoredDave Methvin2014-12-091-1/+1
| | | | | | Thanks @hamishdickson for the report! Closes gh-1769
* Core: revert addition of createHTMLDocument. Thanks, Safari 8.Timmy Willison2014-12-091-3/+1
| | | | | - Safari 8 has issues when the HTML string contains forms. Closing tags are not respected.
* Core: pass empty string to createHTMLDocument to appease IETimmy Willison2014-12-091-1/+1
|
* Core: remove unnecessary support test for createHTMLDocumentTimmy Willison2014-12-093-14/+3
|
* Build: fix tests in AMD modeTimmy Willison2014-12-095-10/+8
|
* Core: use document.implemenation.createHTMLDocument in jQuery.parseHTMLFrederic Hemberger2014-12-093-3/+13
| | | | Close gh-1505