]> source.dussan.org Git - jquery.git/log
jquery.git
8 years agoTests: test element position outside view
Oleg Gaidarenko [Thu, 11 Feb 2016 19:31:49 +0000 (22:31 +0300)]
Tests: test element position outside view

Ref ee0f61647cb93d587764280b1278807d9ff86fc9
Ref gh-2828
Ref gh-2836
Fixes gh-2909

8 years agoRevert "Offset: account for scroll when calculating position"
Oleg Gaidarenko [Mon, 8 Feb 2016 21:14:19 +0000 (00:14 +0300)]
Revert "Offset: account for scroll when calculating position"

This reverts commit 2d715940b9b6fdeed005cd006c8bf63951cf7fb2.

This commit provoked new issues: gh-2836, gh-2828.

At the meeting, we decided to revert offending commit
(in all three branches - 2.2-stable, 1.12-stable and master)
and tackle this issue in 3.x.

Fixes gh-2828

8 years agoRevert "Manipulation: don't auto-insert tbody"
Timmy Willison [Wed, 27 Jan 2016 17:19:29 +0000 (12:19 -0500)]
Revert "Manipulation: don't auto-insert tbody"

This reverts commit e984d1c79cc476062818e03df04a366baa13d197.

Fixes gh-2861

8 years agoCSS: Add test for gh-2867
Timmy Willison [Wed, 27 Jan 2016 16:36:34 +0000 (11:36 -0500)]
CSS: Add test for gh-2867

8 years agoCSS: Make sure elem.ownerDocument.defaultView is not null
Todor Prikumov [Tue, 26 Jan 2016 09:58:34 +0000 (11:58 +0200)]
CSS: Make sure elem.ownerDocument.defaultView is not null

Fixes gh-2866
Close gh-2867

8 years agoEvent: Fix chaining .on() with null handlers
Devin Wilson [Thu, 14 Jan 2016 04:06:43 +0000 (21:06 -0700)]
Event: Fix chaining .on() with null handlers

Fixes gh-2812
Close gh-2825

8 years agoEvent: compat -> 1.x in comments
Michał Gołębiowski [Mon, 11 Jan 2016 18:21:45 +0000 (19:21 +0100)]
Event: compat -> 1.x in comments

Ref 3c56eac50725c2548c3abc0159841c3354936ac4

8 years agoRelease: compat -> 1.x. Remove compat-specific release semantics
Timmy Willison [Fri, 8 Jan 2016 17:38:18 +0000 (12:38 -0500)]
Release: compat -> 1.x. Remove compat-specific release semantics

(cherry-picked from 25d0afa51e08c00556c9e6906851d771a851ae23)

8 years agoBuild: Updating the 2.2-stable version to 2.2.1-pre.
Timmy Willison [Fri, 8 Jan 2016 20:03:45 +0000 (15:03 -0500)]
Build: Updating the 2.2-stable version to 2.2.1-pre.

8 years agoManipulation: re-expose domManip until 3.0
Timmy Willison [Fri, 8 Jan 2016 18:59:53 +0000 (13:59 -0500)]
Manipulation: re-expose domManip until 3.0

Fixes gh-2225

8 years agoRelease: ensure files are copied to dist
Timmy Willison [Fri, 8 Jan 2016 18:26:58 +0000 (13:26 -0500)]
Release: ensure files are copied to dist

8 years agoRelease: allow local and github dists
Timmy Willison [Fri, 8 Jan 2016 18:20:19 +0000 (13:20 -0500)]
Release: allow local and github dists

8 years agoRelease: update AUTHORS.txt
Timmy Willison [Fri, 8 Jan 2016 18:35:31 +0000 (13:35 -0500)]
Release: update AUTHORS.txt

8 years agoTests: hotfix for c1511c673148208ab17cafa0faf37bce3b4ae392
Michał Gołębiowski [Thu, 7 Jan 2016 22:30:51 +0000 (23:30 +0100)]
Tests: hotfix for c1511c673148208ab17cafa0faf37bce3b4ae392

Refs c1511c673148208ab17cafa0faf37bce3b4ae392

8 years agoTests: Accept Android 2.3 doesn't fire window.onerror for remote scripts
Michał Gołębiowski [Thu, 7 Jan 2016 22:26:12 +0000 (23:26 +0100)]
Tests: Accept Android 2.3 doesn't fire window.onerror for remote scripts

A followup to 1a9c9b079177a1d6420efb876e8e66bf1fb4cbe2

8 years agoTests: Disable/relax a few tests failing in Android 2.3
Michał Gołębiowski [Thu, 7 Jan 2016 22:14:55 +0000 (23:14 +0100)]
Tests: Disable/relax a few tests failing in Android 2.3

(cherry-picked from 704de8180f220afa1efd7bd65e9aeb9007a4f238)

Fixes gh-1785

8 years agoData: find hyphenated data with camelCased key
Timmy Willison [Thu, 7 Jan 2016 21:50:26 +0000 (16:50 -0500)]
Data: find hyphenated data with camelCased key

Fixes gh-2779

8 years agoCSS: Add animation-iteration-count to cssNumber, fix tests
Jun Sun [Wed, 30 Dec 2015 07:40:08 +0000 (15:40 +0800)]
CSS: Add animation-iteration-count to cssNumber, fix tests

Fixes gh-2792
Closes gh-2793

8 years agoTests: fix lint in restored test
Timmy Willison [Thu, 7 Jan 2016 19:08:43 +0000 (14:08 -0500)]
Tests: fix lint in restored test

8 years agoRevert "Event: remove guard for falsy handler argument of jQuery#on method"
Timmy Willison [Thu, 7 Jan 2016 19:03:04 +0000 (14:03 -0500)]
Revert "Event: remove guard for falsy handler argument of jQuery#on method"

This reverts commit fac67a984268ef8f7de952666fda6d8d32754f5f.

8 years agoRevert "Attributes: Remove undocumented .toggleClass( boolean ) signature"
Timmy Willison [Thu, 7 Jan 2016 18:06:10 +0000 (13:06 -0500)]
Revert "Attributes: Remove undocumented .toggleClass( boolean ) signature"

This reverts commit 53f798cf4d783bb813b4d1ba97411bc752b275f3.

8 years agoCore:CSS: disable 2 tests for Opera 12
Timmy Willison [Wed, 6 Jan 2016 22:00:50 +0000 (17:00 -0500)]
Core:CSS: disable 2 tests for Opera 12

8 years agoRevert "Core: make isNumeric limited to strings and numbers"
Oleg Gaidarenko [Wed, 9 Dec 2015 15:41:41 +0000 (18:41 +0300)]
Revert "Core: make isNumeric limited to strings and numbers"

This reverts commit 15ac848868e993dfe5ccd7751a94f5c8edc288bc.

9 years agoTests: Fix support tests results for Android 2.3
Michał Gołębiowski [Tue, 17 Nov 2015 02:50:56 +0000 (03:50 +0100)]
Tests: Fix support tests results for Android 2.3

9 years agoEffects: Remove tests for jQuery.Animation & jQuery.Tween
Michał Gołębiowski [Tue, 17 Nov 2015 02:16:44 +0000 (03:16 +0100)]
Effects: Remove tests for jQuery.Animation & jQuery.Tween

We'll officially support those APIs in jQuery 3.0 but we don't want to have to
support them in 1.12/2.2.

The code is left untouched, only tests (& official support) are removed.

Refs b3b2d6c3dd51fbdc69e1942e9af75cc99a1834c2
Refs cdaed15c7ea1bbfdde5a5bea691c583ce7961526

9 years agoTests: Fix Safari 5.1 support tests results
Michał Gołębiowski [Mon, 16 Nov 2015 21:48:14 +0000 (22:48 +0100)]
Tests: Fix Safari 5.1 support tests results

9 years agoTests: Blacklist the iframe scrollTop test in Opera 12.1x
Michał Gołębiowski [Mon, 16 Nov 2015 21:16:10 +0000 (22:16 +0100)]
Tests: Blacklist the iframe scrollTop test in Opera 12.1x

9 years agoTests: Fix support tests results
Michał Gołębiowski [Mon, 16 Nov 2015 21:11:39 +0000 (22:11 +0100)]
Tests: Fix support tests results

9 years agoBuild: Change the 2.2-stable version to 2.2.0-pre
Michał Gołębiowski [Mon, 16 Nov 2015 21:09:55 +0000 (22:09 +0100)]
Build: Change the 2.2-stable version to 2.2.0-pre

9 years agoRevert "Ajax:Attributes:CSS:Manipulation: Reduce Android 2.3 support"
Michał Gołębiowski [Mon, 16 Nov 2015 20:39:00 +0000 (21:39 +0100)]
Revert "Ajax:Attributes:CSS:Manipulation: Reduce Android 2.3 support"

This reverts commit ce3b4a62427c5a3a6669dcb8bf8e27a6287990d5.

9 years agoMisc: Fix the tests, revert some unneeded/broken reverts
Michał Gołębiowski [Mon, 16 Nov 2015 20:55:08 +0000 (21:55 +0100)]
Misc: Fix the tests, revert some unneeded/broken reverts

Refs 65d71843b7c37dbdba2cfcb1bc7055cb522c5af6

9 years agoRevert "Misc: Drop support for older browsers; update support comments"
Michał Gołębiowski [Mon, 16 Nov 2015 20:25:05 +0000 (21:25 +0100)]
Revert "Misc: Drop support for older browsers; update support comments"

This reverts commit 740e190223d19a114d5373758127285d14d6b71e.

9 years agoRelease: fix revert artefacts
Oleg Gaidarenko [Fri, 13 Nov 2015 17:03:14 +0000 (20:03 +0300)]
Release: fix revert artefacts

9 years agoEffects: manually revert two `requestAnimationFrame` commits
Oleg Gaidarenko [Fri, 13 Nov 2015 17:00:39 +0000 (20:00 +0300)]
Effects: manually revert two `requestAnimationFrame` commits

72119e0023dcc0d9807caf6d988598b74abdc937 and bbdfbb4ee859fe9319b348d88120ddc2c9efbd63

9 years agoRevert "Manipulation: execute scripts from iframe in the iframe's context"
Oleg Gaidarenko [Fri, 13 Nov 2015 16:49:10 +0000 (19:49 +0300)]
Revert "Manipulation: execute scripts from iframe in the iframe's context"

This reverts commit 22449eb968622c2e14d6c8d8de2cf1e1ba4adccd.

9 years agoRevert "Ajax: Always use script injection in globalEval"
Oleg Gaidarenko [Fri, 13 Nov 2015 16:48:45 +0000 (19:48 +0300)]
Revert "Ajax: Always use script injection in globalEval"

This reverts commit bbdfbb4ee859fe9319b348d88120ddc2c9efbd63.

9 years agoOffset: do not run tests which break without back-incompat change
Oleg Gaidarenko [Fri, 13 Nov 2015 16:16:30 +0000 (19:16 +0300)]
Offset: do not run tests which break without back-incompat change

9 years agoCallbacks: bring back size reduction
Oleg Gaidarenko [Fri, 13 Nov 2015 14:22:36 +0000 (17:22 +0300)]
Callbacks: bring back size reduction

Ref 4cbf02df84dbcaa44b75a64ed832f7dbff2231dd

9 years agoRelease: fix revert artefacts
Oleg Gaidarenko [Fri, 13 Nov 2015 14:03:05 +0000 (17:03 +0300)]
Release: fix revert artefacts

9 years agoRevert "Deprecated: Drop size and andSelf methods"
Oleg Gaidarenko [Fri, 13 Nov 2015 14:01:53 +0000 (17:01 +0300)]
Revert "Deprecated: Drop size and andSelf methods"

This reverts commit f110360f65a268e959ae892ca36e85da3d91e606.

9 years agoRevert "Manipulation: support data-URI scripts insertion"
Oleg Gaidarenko [Fri, 13 Nov 2015 13:48:03 +0000 (16:48 +0300)]
Revert "Manipulation: support data-URI scripts insertion"

This reverts commit 15f4dec7894f1e00adbfb9bce4f870441a527bd6.

9 years agoRevert "Core: Throw an error on $("#") rather than returning 0-length collection"
Oleg Gaidarenko [Fri, 13 Nov 2015 13:47:41 +0000 (16:47 +0300)]
Revert "Core: Throw an error on $("#") rather than returning 0-length collection"

This reverts commit 80022c81ce4a07a232afd3c580b0977555a2daec.

9 years agoRevert "Manipulation: improve test for data-URI"
Oleg Gaidarenko [Fri, 13 Nov 2015 13:44:35 +0000 (16:44 +0300)]
Revert "Manipulation: improve test for data-URI"

This reverts commit dd596ccf729b2f39d44b73bc54b53bd41c880146.

9 years agoRevert "Manipulation: make wrapAll funarg execute only once"
Oleg Gaidarenko [Fri, 13 Nov 2015 13:41:51 +0000 (16:41 +0300)]
Revert "Manipulation: make wrapAll funarg execute only once"

This reverts commit 359b03cac74d7336676a6992f14b7ccab9b28659.

9 years agoRelease: remove revert artefacts
Oleg Gaidarenko [Fri, 13 Nov 2015 13:39:32 +0000 (16:39 +0300)]
Release: remove revert artefacts

9 years agoRevert "Callbacks: Don't abort execution on .lock()"
Oleg Gaidarenko [Fri, 13 Nov 2015 13:38:00 +0000 (16:38 +0300)]
Revert "Callbacks: Don't abort execution on .lock()"

This reverts commit 32bf9178cace8c52a31c468a28adde9a4fdc4671.

9 years agoRevert "Callbacks: Reduce size"
Oleg Gaidarenko [Fri, 13 Nov 2015 13:32:36 +0000 (16:32 +0300)]
Revert "Callbacks: Reduce size"

This reverts commit 4cbf02df84dbcaa44b75a64ed832f7dbff2231dd.

9 years agoRevert "Core: Remove deprecated context and selector properties"
Oleg Gaidarenko [Fri, 13 Nov 2015 13:27:18 +0000 (16:27 +0300)]
Revert "Core: Remove deprecated context and selector properties"

This reverts commit 0ea8c32863af31fb5cfc184e8d513bbae35583e8.

9 years agoRevert "Core: Return empty array instead of null for parseHTML("")"
Oleg Gaidarenko [Fri, 13 Nov 2015 13:21:08 +0000 (16:21 +0300)]
Revert "Core: Return empty array instead of null for parseHTML("")"

This reverts commit 4116914dcac32868c2c822366785e3dd2ccc69d4.

9 years agoRevert "Manipulation: increase delay of data-URI test"
Oleg Gaidarenko [Fri, 13 Nov 2015 13:19:33 +0000 (16:19 +0300)]
Revert "Manipulation: increase delay of data-URI test"

This reverts commit 4fae91141c04dffb5094b5961eb5d7b2a1f3f423.

9 years agoRevert "Ajax: remove deprecated extensions from ajax promise"
Oleg Gaidarenko [Fri, 13 Nov 2015 13:17:36 +0000 (16:17 +0300)]
Revert "Ajax: remove deprecated extensions from ajax promise"

This reverts commit 9d1b989f20b550af3590691723b0620f6914626e.

9 years agoRelease: remove revert artefacts
Oleg Gaidarenko [Fri, 13 Nov 2015 13:02:32 +0000 (16:02 +0300)]
Release: remove revert artefacts

9 years agoRevert "Deferred: Backwards-compatible standards interoperability"
Oleg Gaidarenko [Fri, 13 Nov 2015 12:58:03 +0000 (15:58 +0300)]
Revert "Deferred: Backwards-compatible standards interoperability"

This reverts commit 555a50d340706e3e1e0de09231050493d0ad841e.

9 years agoRevert "Wrap: Support .unwrap( selector) for selective unwrapping"
Oleg Gaidarenko [Fri, 13 Nov 2015 12:27:35 +0000 (15:27 +0300)]
Revert "Wrap: Support .unwrap( selector) for selective unwrapping"

This reverts commit 7b09235ceed57bbcc26fc2c76147eb4e95ebdb92.

9 years agoRevert "Event: remove guard for falsy handler argument of jQuery#on method"
Oleg Gaidarenko [Fri, 13 Nov 2015 12:22:36 +0000 (15:22 +0300)]
Revert "Event: remove guard for falsy handler argument of jQuery#on method"

This reverts commit fac67a984268ef8f7de952666fda6d8d32754f5f.

9 years agoRevert "Data: do not include digits when camelCasing"
Oleg Gaidarenko [Fri, 13 Nov 2015 12:18:49 +0000 (15:18 +0300)]
Revert "Data: do not include digits when camelCasing"

This reverts commit 2862a07af640be42711f72ad4abe532349985824.

9 years agoRevert "Data: always camelCase keys in .data()"
Oleg Gaidarenko [Fri, 13 Nov 2015 12:17:23 +0000 (15:17 +0300)]
Revert "Data: always camelCase keys in .data()"

This reverts commit 0e790985a76fd813a6e56696c87abeed5a6cf63b.

9 years agoRevert "Data: camelCasing should not ignore case"
Oleg Gaidarenko [Fri, 13 Nov 2015 12:00:47 +0000 (15:00 +0300)]
Revert "Data: camelCasing should not ignore case"

This reverts commit 172cad80ac635d8900aa6a3504c89f38b320488e.

9 years agoRevert "Offset: Fix .offset() to correctly work with ShadowDOM"
Oleg Gaidarenko [Fri, 13 Nov 2015 11:59:25 +0000 (14:59 +0300)]
Revert "Offset: Fix .offset() to correctly work with ShadowDOM"

This reverts commit 1617479fcf7cbdaf33dc9334ed10a0f30bf14687.

9 years agoRevert "Offset: allow offset setter to throw for disconnected elements"
Oleg Gaidarenko [Fri, 13 Nov 2015 11:54:33 +0000 (14:54 +0300)]
Revert "Offset: allow offset setter to throw for disconnected elements"

This reverts commit 0d11c1182f2012cd6eb06ce1e3fa5a495af9bee3.

9 years agoRevert "Offset: remove ownerDocument check in offset getter"
Oleg Gaidarenko [Fri, 13 Nov 2015 11:54:25 +0000 (14:54 +0300)]
Revert "Offset: remove ownerDocument check in offset getter"

This reverts commit 6176567361e9d05d4f5eb7e98735a678f2cd7ea9.

9 years agoRevert "CSS: Ignore the CSS cascade in show()/hide()/etc."
Oleg Gaidarenko [Wed, 11 Nov 2015 17:50:37 +0000 (20:50 +0300)]
Revert "CSS: Ignore the CSS cascade in show()/hide()/etc."

This reverts commit 86419b10bfa5e3b71a7d416288ab806d47a31d1f.

9 years agoRevert "CSS: Make show/hide/toggle methods a module"
Oleg Gaidarenko [Wed, 11 Nov 2015 16:56:11 +0000 (19:56 +0300)]
Revert "CSS: Make show/hide/toggle methods a module"

This reverts commit 67d7a2eefee768b59eb3d51cb1fb2c671873e58a.

9 years agoRevert "CSS: fix AMD mode for the new showHide module"
Oleg Gaidarenko [Wed, 11 Nov 2015 16:51:41 +0000 (19:51 +0300)]
Revert "CSS: fix AMD mode for the new showHide module"

This reverts commit 32cfc38a9c76d1f9163759c811cb9c82eb47d565.

9 years agoRevert "Effects: fix loading showHide in AMD mode"
Oleg Gaidarenko [Wed, 11 Nov 2015 16:51:35 +0000 (19:51 +0300)]
Revert "Effects: fix loading showHide in AMD mode"

This reverts commit ab06be561ec74cccaa2d581830210f82326f05c3.

9 years agoRevert "Core: remove custom ready event"
Oleg Gaidarenko [Wed, 11 Nov 2015 16:50:26 +0000 (19:50 +0300)]
Revert "Core: remove custom ready event"

This reverts commit c252c5fac2a25869524c2eba2e93d4230e6af25c.

9 years agoAjax: code style fixes
Oleg Gaidarenko [Wed, 11 Nov 2015 16:43:26 +0000 (19:43 +0300)]
Ajax: code style fixes

Only for 2.2.0 version

9 years agoRevert "Event: remove deprecated event aliases"
Oleg Gaidarenko [Wed, 11 Nov 2015 16:43:24 +0000 (19:43 +0300)]
Revert "Event: remove deprecated event aliases"

This reverts commit 0705be475092aede1eddae01319ec931fb9c65fc.

9 years agoRevert "Ajax: Remove remnants of the load event alias handling"
Oleg Gaidarenko [Wed, 11 Nov 2015 16:34:35 +0000 (19:34 +0300)]
Revert "Ajax: Remove remnants of the load event alias handling"

This reverts commit 38a669735d08bcbd28cfb0d77eee82c67aa89eeb.

9 years agoRevert "Revert "Offset: allow offset setter to throw for disconnected elements""
Oleg Gaidarenko [Wed, 11 Nov 2015 16:34:24 +0000 (19:34 +0300)]
Revert "Revert "Offset: allow offset setter to throw for disconnected elements""

This reverts commit 578dcee96a8d4d759b3a7e623177fa36a5133ba7.

9 years agoRevert "Deferred: add .catch handler"
Oleg Gaidarenko [Wed, 11 Nov 2015 16:07:21 +0000 (19:07 +0300)]
Revert "Deferred: add .catch handler"

This reverts commit 84ccf2606c6b97d5875774bf774f9f2aae950ae7.

9 years agoRevert "CSS: Make .css("width") & .css("height") return fractional values"
Oleg Gaidarenko [Wed, 11 Nov 2015 16:05:14 +0000 (19:05 +0300)]
Revert "CSS: Make .css("width") & .css("height") return fractional values"

This reverts commit b60b26e18477d21fa5ec9c6572e114fc5d441730.

9 years agoRevert "Effects: Remove additional parameters of easings"
Oleg Gaidarenko [Wed, 11 Nov 2015 15:56:05 +0000 (18:56 +0300)]
Revert "Effects: Remove additional parameters of easings"

This reverts commit b7a7dea95f84d6d8e5a8186d4fb09a762baf79bb.

9 years agoRevert "Ajax: Mitigate possible XSS vulnerability"
Oleg Gaidarenko [Wed, 11 Nov 2015 15:55:44 +0000 (18:55 +0300)]
Revert "Ajax: Mitigate possible XSS vulnerability"

This reverts commit b078a62013782c7424a4a61a240c23c4c0b42614.

9 years agoRevert "Ajax: don't expect cross-origin tests run in envs which not support it"
Oleg Gaidarenko [Wed, 11 Nov 2015 15:54:44 +0000 (18:54 +0300)]
Revert "Ajax: don't expect cross-origin tests run in envs which not support it"

This reverts commit 39cdb8c9aa0fde68f733553ba050a2ba9d86474c.

9 years agoRevert "Attributes: do not set properties to false when removing booleans"
Oleg Gaidarenko [Wed, 11 Nov 2015 15:51:58 +0000 (18:51 +0300)]
Revert "Attributes: do not set properties to false when removing booleans"

This reverts commit 47ccf3daadc4b312f850502300129952e70f9d9d.

9 years agoRevert "Attributes: remove flakey test for selected attribute"
Oleg Gaidarenko [Wed, 11 Nov 2015 15:51:53 +0000 (18:51 +0300)]
Revert "Attributes: remove flakey test for selected attribute"

This reverts commit 87bd130289c6ed9bfc355c1f8587ae6ce00a4776.

9 years agoRevert "Ajax: Only form-encode requests with a body"
Oleg Gaidarenko [Wed, 11 Nov 2015 15:51:34 +0000 (18:51 +0300)]
Revert "Ajax: Only form-encode requests with a body"

This reverts commit 70605c8e5655da996ebd395e3c43423daaa08d9c.

9 years agoRevert "Attributes: return empty array for select-multiple with no values"
Oleg Gaidarenko [Wed, 11 Nov 2015 15:49:04 +0000 (18:49 +0300)]
Revert "Attributes: return empty array for select-multiple with no values"

This reverts commit 79fc806e8500372a2278795c068d039ee287535f.

9 years agoRevert "Dimensions: outerWidth/Height include scrollbar"
Oleg Gaidarenko [Wed, 11 Nov 2015 15:48:58 +0000 (18:48 +0300)]
Revert "Dimensions: outerWidth/Height include scrollbar"

This reverts commit 7d44d7f9e7cb73ff2b373f08cea13ea9958bb462.

9 years agoRevert "Dimensions: Empty sets should return undefined"
Oleg Gaidarenko [Wed, 11 Nov 2015 15:48:50 +0000 (18:48 +0300)]
Revert "Dimensions: Empty sets should return undefined"

This reverts commit 97d79ecf6b6c5cc3c1485eb3c46e12986a978f57.

9 years agoSelector: pass jQuery unit tests with selector-native
Timmy Willison [Tue, 10 Nov 2015 18:26:15 +0000 (13:26 -0500)]
Selector: pass jQuery unit tests with selector-native

- Ignore certain tests that obviously are not supported
- Beefed up the sortOrder, uniqueSort, isXMLDoc, and attr functions

Fixes gh-1742
Fixes gh-2048
Close gh-2703

9 years agoEffects: fix loading showHide in AMD mode
Timmy Willison [Tue, 10 Nov 2015 17:44:35 +0000 (12:44 -0500)]
Effects: fix loading showHide in AMD mode

9 years agoOffset: offsetLeft/Top on empty set returns undefined
Dave Methvin [Mon, 9 Nov 2015 23:14:59 +0000 (18:14 -0500)]
Offset: offsetLeft/Top on empty set returns undefined

Fixes gh-2319
Closes gh-2702
Ref gh-2701

9 years agoDimensions: Empty sets should return undefined
Dave Methvin [Mon, 9 Nov 2015 22:49:01 +0000 (17:49 -0500)]
Dimensions: Empty sets should return undefined

Ref gh-2319
Closes gh-2701

9 years agoDimensions: properly manipulate non-px values
Timmy Willison [Fri, 6 Nov 2015 21:16:53 +0000 (16:16 -0500)]
Dimensions: properly manipulate non-px values

Fixes gh-1712
Close gh-2695

9 years agoManipulation: execute scripts from iframe in the iframe's context
Timmy Willison [Fri, 6 Nov 2015 23:36:38 +0000 (18:36 -0500)]
Manipulation: execute scripts from iframe in the iframe's context

Fixes gh-1757
Close gh-2696

9 years agoEvent: Move VML test out of event alias test
Dave Methvin [Sat, 7 Nov 2015 20:51:03 +0000 (15:51 -0500)]
Event: Move VML test out of event alias test

Ref gh-2693

9 years agoDimensions: outerWidth/Height include scrollbar
Dave Methvin [Fri, 6 Nov 2015 17:24:06 +0000 (12:24 -0500)]
Dimensions: outerWidth/Height include scrollbar

Fixes gh-1729
Closes gh-2694

9 years agoEvent: Make event aliases optional in unit tests 2693/head
Dave Methvin [Fri, 6 Nov 2015 14:59:14 +0000 (09:59 -0500)]
Event: Make event aliases optional in unit tests

9 years agoEvent: Separate trigger/simulate into its own module
Dave Methvin [Thu, 5 Nov 2015 02:53:09 +0000 (21:53 -0500)]
Event: Separate trigger/simulate into its own module

Fixes gh-1864
Closes gh-2692

This also pulls the focusin/out special event into its own module, since that
depends on simulate(). NB: The ajax module triggers events pretty heavily.

9 years agoTests: make editorconfig match css style
Timmy Willison [Thu, 5 Nov 2015 23:13:00 +0000 (18:13 -0500)]
Tests: make editorconfig match css style

9 years agoAttributes: return empty array for select-multiple with no values
Timmy Willison [Wed, 4 Nov 2015 23:34:14 +0000 (18:34 -0500)]
Attributes: return empty array for select-multiple with no values

Fixes gh-2562
Close gh-2689

9 years agoEvent: Add basic unit tests for event aliases
Dave Methvin [Wed, 4 Nov 2015 18:27:39 +0000 (13:27 -0500)]
Event: Add basic unit tests for event aliases

Fixes gh-2302
Closes gh-2687

At the moment it's not possible to run the full event unit tests without aliases
so this was just tested with a custom build by running this one test.

9 years agoEvent: Ensure delegation doesn't error on comment nodes 2659/head
Timmy Willison [Sun, 18 Oct 2015 16:24:01 +0000 (12:24 -0400)]
Event: Ensure delegation doesn't error on comment nodes

Fixes gh-2055
Close gh-2659

9 years agoAjax: Don't throw exceptions on binary data response
Dave Methvin [Sat, 31 Oct 2015 15:24:04 +0000 (11:24 -0400)]
Ajax: Don't throw exceptions on binary data response

Fixes gh-2498
Closes gh-2682

The added unit test shows how this could be used to support an
ArrayBuffer return, but $.ajax does not support it natively.
The goal with this change was to avoid the exception.

9 years agoAjax: trigger error callback on native abort
Timmy Willison [Mon, 2 Nov 2015 17:00:28 +0000 (12:00 -0500)]
Ajax: trigger error callback on native abort

- IE9 does not have onabort. Use onreadystatechange instead.

Fixes gh-2079
Close gh-2684

9 years agoAjax: Only form-encode requests with a body
Dave Methvin [Thu, 22 Oct 2015 18:25:32 +0000 (14:25 -0400)]
Ajax: Only form-encode requests with a body

Fixes #2658
Closes #2671

9 years agoTests: Make regexes for iOS devices more rigid
Michał Gołębiowski [Fri, 30 Oct 2015 18:16:27 +0000 (19:16 +0100)]
Tests: Make regexes for iOS devices more rigid

9 years agoTests: Remove Safari 7.0 & iOS 6 support tests results
Michał Gołębiowski [Fri, 30 Oct 2015 18:14:41 +0000 (19:14 +0100)]
Tests: Remove Safari 7.0 & iOS 6 support tests results