Commit Graph

5535 Commits

Author SHA1 Message Date
Michał Gołębiowski
aec41a5c41 Attributes: Simplify the option val hook; backport a test from master
The hook is still defined; not using it could cause issues in IE<11.
Backport the test from the master branch.

Also, IE10 no longer throws when value not set but it still doesn't trim the
value. IE11 has all those issues fixed; support comments are updated.

(cherry-picked from f6302b0b53)

Fixes gh-1902
Closes gh-1901
2014-12-08 22:51:55 +01:00
Michał Gołębiowski
90d7cc1d8b Misc: Drop support for older browsers; update support comments
That includes IE<8, Opera 12.x, Firefox<29, Safari<6.0 and some hacks
for old Blackberry.

Fixes gh-1836
Fixes gh-1701
Refs gh-1815
Refs gh-1820
2014-12-08 21:12:33 +01:00
Oleg Gaidarenko
a467f8653a Manipulation: improve test for data-URI
Some environments do not support data-uri in "src" attribute of script element.
Mitigate it with equality assertion
2014-12-08 09:23:06 +03:00
Veaceslav Grimalschi
ef93f95452 Event: Fully clean up events in unit test
Closes gh-1685
(cherry picked from commit 4467ed606a)
2014-12-07 21:31:39 -05:00
Dave Methvin
61df648651 Callbacks: Disabling a callback should prevent firing
Thanks to @TheDistantSea for the report!

Fixes gh-1790
Closes gh-1643
(cherry picked from commit bc1cb122db)
2014-12-07 21:00:45 -05:00
Dave Methvin
faf295a6d8 Manipulation: Plug an IE8 memory leak in noCloneEvent feature detect
Fixes gh-1840

This feature detect could be simplified now that the only supported browser
with this problem is IE8.
2014-12-06 16:56:41 -05:00
Richard Gibson
4365133def Tests: Tilt at a few style guide windmills
Ref 3c13f4c629

(cherry picked from commit 906caebb3f)
2014-12-06 13:33:02 -05:00
Richard Gibson
b747537f9e Tests: Accommodate page changes from the QUnit HTML reporter
Ref 6748ba3496

(cherry picked from commit 3c13f4c629)
2014-12-06 13:33:02 -05:00
Richard Gibson
f6f8848fbe Tests: Minor updates for QUnit 1.16 compatibility
More to come later.
2014-12-05 12:32:49 -05:00
Richard Gibson
b6e31a8833 Tests: Update QUnit
(cherry picked from commit 6748ba3496)
2014-12-05 12:32:23 -05:00
David Corbacho
2138f158be Build: Remove empty define({}) from build output
Fixes gh-1768
Closes gh-1569
(cherry picked from commit 2c1b556d98)
2014-12-04 16:48:28 -05:00
Dave Methvin
404d2aa269 CONTRIBUTING: Condense info and add directions to other resources
Fixes gh-1824
(cherry picked from commit bfd5dab2c6)

Conflicts:
	CONTRIBUTING.md
2014-12-04 12:17:01 -05:00
Dave Methvin
a90ff8c8c7 Event: Copy detail property to jQuery.Event on native events
Fixes gh-1867
(cherry picked from commit d9ed166c86)

Conflicts:
   test/unit/event.js
2014-12-03 16:01:40 -05:00
Dave Methvin
93f95c9663 Core: Throw an error on $("#") rather than returning 0-length collection
Closes gh-1682

Thanks @goob for the issue report!
(cherry picked from commit 80022c81ce)
2014-12-03 14:55:33 -05:00
Oleg Gaidarenko
503e54564a Manipulation: don't test data-URI with script element in IE8
Since, apparently, it doesn't support it. Couldn't find more relevant info
then this - http://msdn.microsoft.com/en-us/library/cc848897(v=vs.85).aspx

No guard for older IE, since support for them will be removed soon anyway
2014-12-03 12:35:21 +03:00
Bin Xin
bc1902ddc0 Manipulation: support data-URI scripts insertion
Ref 15f4dec789
2014-12-03 05:35:20 +03:00
Dave Methvin
fa70df692e CSS: Clean up memory leak in reliableMarginRight
Fixes gh-1795
Closes gh-1893

Thanks for the report flexphperia!
(cherry picked from commit 7d15b4d1f1)

Conflicts:
	src/css/support.js
2014-12-02 15:18:03 -05:00
Oleg Gaidarenko
1eedf0e9ea Dimensions: allow modification of coordinates argument
Ref f7e60dc83d
2014-11-16 18:06:39 +03:00
Oleg Gaidarenko
38ac3c43ff Docs: correct grunt command in README.md
Ref 9d6beac395
2014-11-10 13:22:56 +03:00
Zheming Sun
c5e8e12cef CSS: Fix get upper case alpha opacity in IE8
Fixes gh-1705
Closes gh-1704
2014-11-08 17:43:33 +01:00
Oleg Gaidarenko
3f9fda8fab Build: Fix various typos
Thanks @jamesgpearce, @imyousuf
Ref dc4b914a05
2014-11-08 17:43:27 +01:00
Michał Gołębiowski
b7663eabcd Build: Point to files from the compat branch, not master 2014-11-03 23:59:03 +01:00
Scott González
9dfb9af962 Build: Update license
(cherry-picked from 4f776e5ff9)

Closes gh-1587
2014-11-03 23:56:54 +01:00
Michał Gołębiowski
8cd6875935 Build: Put "jQuery Compat" in banners in built files 2014-11-03 23:32:56 +01:00
Timmy Willison
b8a084374c Docs: 1.x-master branch -> compat branch; 2.x branch -> master branch
Conflicts:
	src/manipulation.js
2014-11-03 12:35:32 -05:00
Timmy Willison
2912ddd824 Build: 1.x-master -> compat 2014-11-03 12:27:12 -05:00
Dan Hart
73c1ceaf42 Ajax: Fix for request aborted in ajaxSend
Fixes gh-1775
Close gh-1619
2014-11-01 12:48:12 -04:00
Michał Gołębiowski
2a3018cec9 README: Update the description of the deprecated module
(cherry-picked from 1d75273101)

.andSelf is now gone.
2014-10-30 15:30:11 +01:00
Arthur Verschaeve
e4cbc973d5 Change broken url to wayback one 2014-10-30 10:28:33 -04:00
Michał Gołębiowski
2ea57c1002 Test: Switch leftover andSelf to addBack 2014-10-30 14:19:03 +01:00
Michał Gołębiowski
f1913cf031 Deprecated: Drop size and andSelf methods
(cherry-picked from f110360f65)

Fixes gh-1749
Closes gh-1822
2014-10-30 14:09:34 +01:00
Jörn Zaefferer
630a5a8c0b Build: Upgrade to commitplease 2.0.0
commitplease now accepts "[tmp]:" and similar to temporary commits,
useful while updating pull requests that are squashed later.

(cherry picked from commit 5bc1ddc5cc)
2014-10-22 17:57:57 +02:00
Arthur Verschaeve
49c720e16a Misc: Update all references to bugs.jquery.com
(cherry-picked from 3e89a53265)

Fixes gh-1681
Closes gh-1716
2014-10-19 23:52:36 +01:00
Dave Methvin
519d99a1c3 Misc: Need for speed removed by 9ad6e7e
(cherry picked from commit ff928f5775)
2014-10-19 15:23:40 -04:00
Oleg Gaidarenko
c580a52971 Ajax: remove event dependency from the ajax module
Ref 4e7f34f629
2014-10-14 21:25:12 +04:00
Oleg Gaidarenko
07afc284bc README: Improve build instructions
Thanks @NickStefan

Ref 2e9c1ead76
2014-09-26 20:52:02 +04:00
Alexander Farkas
a9533893b9 Manipulation: Update html5shiv elements
Include main, dialog, picture and template in html5shiv elements.

Fixes #15241
Closes gh-1655
2014-09-13 15:32:50 -05:00
Daniel Herman
d4a998f62f Event: Restore the constructor property on jQuery.Event prototype
The original definition of the jQuery.Event prototype was paving over the
`constructor` property which was causing jQuery.isPlainObject to
improperly report that an instance of jQuery.Event was a plain object.

Fixes #15090
Closes gh-1580

(cherry picked from commit b807aedb7f)
2014-09-04 03:29:16 -04:00
Oleg Gaidarenko
787ffbf5fa CSS: Correct typo in the comment 2014-09-03 00:20:41 +04:00
Oleg Gaidarenko
b05b6a2219 CSS: Use pre-defined displays for html and body
Ref 60f546acb1
Ref 274feb53cc
Ref a7724186c9
2014-09-03 00:13:29 +04:00
Nazar Mokrynskyi
44c9c4f751 CSS: Remove use of getDefaultComputedStyle
Remove optimization to make jQuery compatible with Google's Polymer project

Ref 274feb53cc
2014-09-02 23:35:18 +04:00
Chris Antaki
835e8c4ae3 Core: Drop strundefined variable
Ref 29838b6cab
Closes gh-1628
2014-09-02 20:35:49 +04:00
Aurelio De Rosa
b59b819ffe CSS: Removed redundant "to the number" in comment
Ref 895ea6887d
2014-09-02 20:14:01 +04:00
Michał Gołębiowski
da84cb6b7a Css: Fix the "sanity check" test
The #dl element has 0 height so it's now considered hidden regardless
of its width.

(cherry-picked from 995f70777a)
2014-07-28 18:47:19 +02:00
Timmy Willison
764f3643a3 Build: denote that sizzle cannot be removed on this branch
Fixes #14775
2014-07-17 17:47:39 -07:00
Timmy Willison
7b9b98d6e3 CSS: elements are hidden when either offsetWidth or offsetHeight is zero
- Note: this is a breaking change that has been delayed for several versions.

Fixes #10406
Fixes #13132

Conflicts:
	src/css/hiddenVisibleSelectors.js
2014-07-17 17:33:29 -07:00
Timmy Willison
181b451646 Build: update source map options for the new grunt jshint 2014-07-17 11:16:21 -07:00
Timmy Willison
91e06e9aeb Build: update grunt-jscs-checker and pass with the new rules
Conflicts:
	build/tasks/build.js
	src/ajax/xhr.js
	src/attributes/classes.js
	src/attributes/prop.js
	src/attributes/val.js
	src/core/init.js
	src/core/ready.js
	src/css.js
	src/css/curCSS.js
	src/css/defaultDisplay.js
	src/data.js
	src/data/var/dataPriv.js
	src/data/var/dataUser.js
	src/dimensions.js
	src/effects.js
	src/event.js
	src/manipulation.js
	src/offset.js
	src/queue.js
	src/selector-native.js
	test/data/testrunner.js
2014-07-17 11:08:37 -07:00
Timmy Willison
511eb1540b Build: update node dependencies barring jscs 2014-07-17 10:31:23 -07:00
Timmy Willison
4089c7dae4 Build: update front-end dependencies 2014-07-17 10:30:10 -07:00