Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Build: update requirejs dependency to 2.1.17 | Oleg Gaidarenko | 2015-05-19 | 1 | -1/+1 |
| | | | | Fixes gh-2290 | ||||
* | Event: remove deprecated event aliases | Oleg Gaidarenko | 2015-05-19 | 2 | -10/+3 |
| | | | | | | Fixes gh-2286 Closes gh-2287 Ref trac-11733 | ||||
* | Event: provide verbose comment for focus(in | out) & rename support prop | Oleg Gaidarenko | 2015-05-19 | 3 | -16/+22 |
| | | | | Closes gh-2312 | ||||
* | Build: bower.json: remove moot `version` field | Chris Rebert | 2015-05-13 | 1 | -1/+0 |
| | | | | | | | Related: https://github.com/bower/bower.json-spec/commit/a325da3d79baab018c572d75dc1781b12322f6cd Close gh-2304 | ||||
* | Offset: account for scroll when calculating position | Richard McDaniel | 2015-05-12 | 2 | -3/+17 |
| | | | | | Fixes gh-1708 Close gh-1714 | ||||
* | Core: remove custom ready event | Timmy Willison | 2015-05-12 | 2 | -40/+30 |
| | | | | | Fixes gh-2264 Close gh-2265 | ||||
* | Attributes: add SVG class manipulation | Timmy Willison | 2015-05-12 | 2 | -29/+71 |
| | | | | | | | | | - 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 data | Timmy Willison | 2015-05-12 | 4 | -13/+48 |
| | | | | | Fixes gh-1760 Close gh-2271 | ||||
* | Data: remove some unused code | Timmy Willison | 2015-05-12 | 1 | -9/+4 |
| | |||||
* | Tests: fix tests in accordance with new :visible behavior | Timmy Willison | 2015-05-12 | 2 | -5/+7 |
| | |||||
* | CSS: fix :visible/:hidden selectors for inline element w/ content | Timmy Willison | 2015-05-12 | 2 | -11/+15 |
| | | | | | | | | | | | - 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 one | Michał Gołębiowski | 2015-05-12 | 1 | -3/+0 |
| | | | | | | Saves 3 bytes gzipped Closes gh-2296 | ||||
* | CSS: Ignore the CSS cascade in show()/hide()/etc. | Richard Gibson | 2015-05-11 | 7 | -429/+379 |
| | | | | | | Fixes gh-1767 Fixes gh-2071 Closes gh-2180 | ||||
* | Build: use different versions of jsdom for Node and iojs testing | Timmy Willison | 2015-05-07 | 3 | -2/+32 |
| | | | | Fixes gh-2266 | ||||
* | Manipulation: privatize internal domManip() function | Timmy Willison | 2015-05-05 | 1 | -94/+93 |
| | | | | Fixes gh-2225 | ||||
* | Manipulation: privatize buildFragment() function | Timmy Willison | 2015-05-05 | 8 | -157/+199 |
| | | | | Fixes gh-2224 | ||||
* | Effects: add tests for jQuery.easing._default in Animation and Tween | Timmy Willison | 2015-05-05 | 1 | -25/+80 |
| | | | | Ref gh-2219 | ||||
* | Effects: set default easing using jQuery.easing._default | Timmy Willison | 2015-05-05 | 3 | -18/+42 |
| | | | | | Fixes gh-2219 Close gh-2218 | ||||
* | Core: remove isArraylike check for nodes | Mu Haibao | 2015-05-05 | 1 | -4/+0 |
| | | | | | Fixes gh-2238 Close gh-2243 | ||||
* | Build: Remove npm from dependencies | Calvin Metcalf | 2015-05-05 | 1 | -1/+0 |
| | | | | Close gh-2254 | ||||
* | Offset: allow offset setter to throw for disconnected elements | Timmy Willison | 2015-05-05 | 2 | -10/+2 |
| | | | | Fixes gh-2114 | ||||
* | Offset: remove ownerDocument check in offset getter | Timmy Willison | 2015-05-05 | 2 | -14/+6 |
| | | | | Fixes gh-2115 | ||||
* | Offset: Fix .offset() to correctly work with ShadowDOM | Arthur Stolyar | 2015-05-05 | 2 | -19/+35 |
| | | | | | Fixes gh-1784 Close gh-2043 | ||||
* | Selector: add test for jQuery.unique() alias | Timmy Willison | 2015-05-05 | 1 | -1/+3 |
| | |||||
* | Selector: add jQuery.uniqueSort; deprecate jQuery.unique | Timmy Willison | 2015-05-04 | 5 | -9/+9 |
| | | | | Fixes gh-2228 | ||||
* | Core: allow init to accept an alternate rootjQuery for migrate's sake | Timmy Willison | 2015-05-04 | 1 | -4/+8 |
| | | | | | | - This will be tested in migrate Fixes gh-2101 | ||||
* | Data: camelCasing should not ignore case | Timmy Willison | 2015-05-04 | 2 | -1/+11 |
| | | | | Fixes gh-2070 | ||||
* | Data: always camelCase keys in .data() | Timmy Willison | 2015-05-04 | 3 | -62/+65 |
| | | | | | | | - This effectively implements our "Embrace HTML5" option - Related: http://goo.gl/GcQAtn Fixes gh-2257 | ||||
* | Data: do not include digits when camelCasing | Timmy Willison | 2015-05-03 | 3 | -6/+7 |
| | | | | Fixes gh-1751 | ||||
* | Event: remove redundant guards for the event methods | Oleg Gaidarenko | 2015-05-03 | 1 | -3/+3 |
| | | | | | Fixes gh-2047 Closes gh-2125 | ||||
* | Core:CSS:Event: simplification of native method signatures | Oleg Gaidarenko | 2015-05-03 | 4 | -10/+11 |
| | | | | | | | | | | * Remove third argument from "addEventListener" * Remove third argument from "removeEventListener" * Remove second argument from "getComputedStyle" Ref gh-2047 | ||||
* | Ajax: remove "onunload" event handler | Oleg Gaidarenko | 2015-05-03 | 1 | -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 comment | Oleg Gaidarenko | 2015-05-03 | 1 | -0/+6 |
| | | | | Ref gh-2047 | ||||
* | Event: remove guard for falsy handler argument of jQuery#on method | Oleg Gaidarenko | 2015-05-03 | 2 | -16/+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 point | Richard Gibson | 2015-04-30 | 3 | -50/+85 |
| | | | | | Fixes gh-1747 Closes gh-2203 | ||||
* | Manipulation: Detect sneaky no-content replaceWith input | Richard Gibson | 2015-04-30 | 2 | -22/+41 |
| | | | | | | | Fixes gh-2204 Ref 642e9a45579cfa90861b8ea71a95dd077775caaf Closes gh-1752 Closes gh-2206 | ||||
* | Core: add workaround for iOS JIT error in isArrayLike | Timmy Willison | 2015-04-29 | 2 | -1/+27 |
| | | | | Fixes gh-2145 | ||||
* | Core: Test all factory use cases from intro.js | Michał Gołębiowski | 2015-04-27 | 13 | -44/+152 |
| | | | | | | | | | | | | | | | | | 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 | ||||
* | Tests: Increase QUnit timeout | Michał Gołębiowski | 2015-04-27 | 1 | -1/+1 |
| | | | | | | | | | | | | 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 | ||||
* | Core: Align branches: remove an unused variable, add comments | Michał Gołębiowski | 2015-04-27 | 3 | -2/+5 |
| | | | | Closes gh-2233 | ||||
* | Deferred: Always handle progress callbacks before done/fail | Richard Gibson | 2015-04-22 | 2 | -29/+80 |
| | | | | | | Fixes gh-2013 Fixes gh-2010 Closes gh-2210 | ||||
* | Attributes: remove unnecessary element null check | Bastian Buchholz | 2015-04-20 | 1 | -1/+1 |
| | | | | Close gh-2201 | ||||
* | Core: Follow the AMD specification for define | Alexander O'Mara | 2015-04-13 | 1 | -1/+1 |
| | | | | | | AMD specification requires the factory argument be defined. Close gh-2179 | ||||
* | CSS: Don't expose jQuery.swap | Michał Gołębiowski | 2015-04-13 | 2 | -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 | ||||
* | Build: update Sizzle | Timmy Willison | 2015-04-13 | 5 | -156/+234 |
| | | | | | | Fixes gh-2042 Fixes gh-1969 Closes gh-1709 | ||||
* | Docs: Add info about Sizzle not being excludable on the compat branch | Michał Gołębiowski | 2015-03-30 | 1 | -0/+2 |
| | | | | | | | | Most people just read the README that's displayed to them on GitHub which is the one for the master branch. Let's include the info about Sizzle not being excludable there. Fixes gh-2184 | ||||
* | Attributes: revert returning null for non-existant attributes | Timmy Willison | 2015-03-30 | 2 | -48/+44 |
| | | | | Ref https://github.com/jquery/jquery/issues/2118 | ||||
* | Wrap: Support .unwrap( selector) for selective unwrapping | Dave Methvin | 2015-03-30 | 2 | -6/+30 |
| | | | | | Fixes gh-1744 Closes gh-2003 | ||||
* | Core: Update tested jsdom, drop obsolete workarounds | Michał Gołębiowski | 2015-03-30 | 3 | -58/+49 |
| | | | | | | | | | 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 | ||||
* | Build: Update native-promise-only (again) | Michał Gołębiowski | 2015-03-28 | 2 | -3/+3 |
| | | | | This should fix Android 4.0 jQuery.when tests issues, for reals this time. |