aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Offset: account for scroll when calculating positionRichard McDaniel2015-05-121-2/+5
| | | | | Fixes gh-1708 Close gh-1714
* Core: remove custom ready eventTimmy Willison2015-05-121-7/+0
| | | | | Fixes gh-2264 Close gh-2265
* Attributes: add SVG class manipulationTimmy Willison2015-05-121-29/+43
| | | | | | | | | - 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
* Data: remove the expando when there's no more dataTimmy Willison2015-05-122-11/+8
| | | | | Fixes gh-1760 Close gh-2271
* Data: remove some unused codeTimmy Willison2015-05-121-9/+4
|
* CSS: fix :visible/:hidden selectors for inline element w/ contentTimmy Willison2015-05-121-4/+2
| | | | | | | | | | | - 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
* CSS: Collapse a double if statement into oneMichał Gołębiowski2015-05-121-3/+0
| | | | | | Saves 3 bytes gzipped Closes gh-2296
* CSS: Ignore the CSS cascade in show()/hide()/etc.Richard Gibson2015-05-114-209/+151
| | | | | | Fixes gh-1767 Fixes gh-2071 Closes gh-2180
* Manipulation: privatize internal domManip() functionTimmy Willison2015-05-051-94/+93
| | | | Fixes gh-2225
* Manipulation: privatize buildFragment() functionTimmy Willison2015-05-058-157/+199
| | | | Fixes gh-2224
* Effects: set default easing using jQuery.easing._defaultTimmy Willison2015-05-052-3/+7
| | | | | Fixes gh-2219 Close gh-2218
* Core: remove isArraylike check for nodesMu Haibao2015-05-051-4/+0
| | | | | Fixes gh-2238 Close gh-2243
* Offset: allow offset setter to throw for disconnected elementsTimmy Willison2015-05-051-1/+1
| | | | Fixes gh-2114
* Offset: remove ownerDocument check in offset getterTimmy Willison2015-05-051-4/+5
| | | | Fixes gh-2115
* Offset: Fix .offset() to correctly work with ShadowDOMArthur Stolyar2015-05-051-14/+12
| | | | | Fixes gh-1784 Close gh-2043
* Selector: add jQuery.uniqueSort; deprecate jQuery.uniqueTimmy Willison2015-05-043-5/+5
| | | | Fixes gh-2228
* Core: allow init to accept an alternate rootjQuery for migrate's sakeTimmy Willison2015-05-041-4/+8
| | | | | | - This will be tested in migrate Fixes gh-2101
* Data: camelCasing should not ignore caseTimmy Willison2015-05-041-1/+1
| | | | Fixes gh-2070
* Data: always camelCase keys in .data()Timmy Willison2015-05-042-57/+34
| | | | | | | - This effectively implements our "Embrace HTML5" option - Related: http://goo.gl/GcQAtn Fixes gh-2257
* Data: do not include digits when camelCasingTimmy Willison2015-05-031-1/+1
| | | | Fixes gh-1751
* Event: remove redundant guards for the event methodsOleg Gaidarenko2015-05-031-3/+3
| | | | | Fixes gh-2047 Closes gh-2125
* Core:CSS:Event: simplification of native method signaturesOleg Gaidarenko2015-05-034-10/+11
| | | | | | | | | | * Remove third argument from "addEventListener" * Remove third argument from "removeEventListener" * Remove second argument from "getComputedStyle" Ref gh-2047
* Ajax: remove "onunload" event handlerOleg Gaidarenko2015-05-031-18/+3
| | | | | | | | | Remove hack for IE lost connections, update for it was released by Microsoft at November 12, 2013. See https://support.microsoft.com/en-us/kb/2905733 Ref trac-5280 Ref gh-2047
* Event: add support commentOleg Gaidarenko2015-05-031-0/+6
| | | | Ref gh-2047
* Event: remove guard for falsy handler argument of jQuery#on methodOleg Gaidarenko2015-05-031-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
* Manipulation: Make an HTML interception pointRichard Gibson2015-04-301-2/+6
| | | | | Fixes gh-1747 Closes gh-2203
* Manipulation: Detect sneaky no-content replaceWith inputRichard Gibson2015-04-301-18/+21
| | | | | | | Fixes gh-2204 Ref 642e9a45579cfa90861b8ea71a95dd077775caaf Closes gh-1752 Closes gh-2206
* Core: add workaround for iOS JIT error in isArrayLikeTimmy Willison2015-04-291-1/+6
| | | | Fixes gh-2145
* Core: Align branches: remove an unused variable, add commentsMichał Gołębiowski2015-04-273-2/+5
| | | | Closes gh-2233
* Deferred: Always handle progress callbacks before done/failRichard Gibson2015-04-221-29/+32
| | | | | | Fixes gh-2013 Fixes gh-2010 Closes gh-2210
* Attributes: remove unnecessary element null checkBastian Buchholz2015-04-201-1/+1
| | | | Close gh-2201
* Core: Follow the AMD specification for defineAlexander O'Mara2015-04-131-1/+1
| | | | | | AMD specification requires the factory argument be defined. Close gh-2179
* CSS: Don't expose jQuery.swapMichał Gołębiowski2015-04-132-10/+6
| | | | | | | | | jQuery.swap was an undocumented API used only internally. With the modular AMD system we currently have it's not necessary to expose this function publicly under the jQuery object. Fixes gh-2058 Closes gh-2182
* Attributes: revert returning null for non-existant attributesTimmy Willison2015-03-301-1/+6
| | | | Ref https://github.com/jquery/jquery/issues/2118
* Wrap: Support .unwrap( selector) for selective unwrappingDave Methvin2015-03-301-6/+5
| | | | | Fixes gh-1744 Closes gh-2003
* Core: Update tested jsdom, drop obsolete workaroundsMichał Gołębiowski2015-03-302-57/+48
| | | | | | | | | The latest version supporting Node.js is 3.1.2; some workarounds are not needed for this version. For example, in jsdom 3.1.2 a document created via document.implementation.createHTMLDocument( "" ) has a body. Fixes gh-2153 Closes gh-2154
* Deferred: Backwards-compatible standards interoperabilityRichard Gibson2015-03-201-27/+221
| | | | | Fixes gh-1722 Closes gh-1996
* Attributes: revert returning null for non-elementsTimmy Willison2015-03-161-1/+1
|
* 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