timmywil
7bef99e94d
Run ajax tests in swarm
2011-10-13 12:07:54 -04:00
timmywil
8723f3b9e1
Update sizzle; Add sizzle cache collision iframe test. Fixes #8539 .
2011-10-13 11:11:41 -04:00
jrburke
bba3d610c7
Landing pull request 331. Add support for registering jQuery as an AMD module. Fixes #7102 .
...
More Details:
- https://github.com/jquery/jquery/pull/331
- http://bugs.jquery.com/ticket/7102
2011-09-19 16:37:22 -04:00
timmywil
25205d3f90
Removing topic.js as it will be a plugin
2011-09-19 15:42:30 -04:00
jaubourg
4092e3d275
$.Callbacks, $.Topic and notify/progress on $.Deferred.
2011-09-19 15:42:30 -04:00
timmywil
92405d4f5f
Override Sizzle attribute retrieval with jQuery.attr. Fixes #5637 , #7128 , #9261 , #9570 , #10178 .
...
Bug fixed on the side: $(window).is('a') was throwing an exception. Fixes #10178 .
2011-09-19 15:42:30 -04:00
timmywil
2a045f8269
Revert "Begrudgingly adds chrome detection to jQuery.browser (1.7). Fixes #9385 "
...
This reverts commit dd93d0eb32
.
2011-08-26 10:10:35 -04:00
timmywil
e2187f4963
Revert "Updated version numbers; Fixes #9385 "
...
This reverts commit 09fe3ea265
.
2011-08-26 10:10:21 -04:00
timmywil
e18cad6f88
Add test page for crashing IE8 when the testElement in support has a background (will run from the test suite). Supplements #9823 .
2011-08-04 18:56:49 -04:00
Dave Methvin
8d5c874227
Merge pull request #416 from gnarf37/ticket_6652
...
CSS: Remove filter from style when setting opacity to 1 - Fixes #6652 - R
2011-08-04 15:09:31 -07:00
Dave Methvin
5417a2cf6b
Merge pull request #417 from rwldrn/9385
...
Begrudgingly adds chrome detection to jQuery.browser (1.7). Fixes #9385
2011-08-04 14:31:56 -07:00
jaubourg
0ed99097bd
Fixes #9854 : propagates native statusText onto jqXHR.statusText. statusText in callbacks is still normalized. Unit test added.
2011-07-23 02:39:12 +02:00
Corey Frang
5b0c3060f0
Unit test for #6652
2011-07-13 22:54:25 -05:00
Krinkle
28b470d7d3
Landing pull request 433. Fix testswarm test cases. Fixes #9555 .
...
More Details:
- https://github.com/jquery/jquery/pull/433
- http://bugs.jquery.com/ticket/9555
2011-07-12 17:12:07 -04:00
rwldrn
09fe3ea265
Updated version numbers; Fixes #9385
2011-06-23 08:46:26 -04:00
rwldrn
dd93d0eb32
Begrudgingly adds chrome detection to jQuery.browser (1.7). Fixes #9385
2011-06-20 09:57:26 -04:00
timmywil
641ad80211
Attribute hooks do not need to be attached in XML docs. Fixes #9568 .
2011-06-13 10:02:13 -04:00
timmywil
db437be6e3
Check classes passed for duplicates. Fixes #9499 .
2011-06-07 21:00:44 -04:00
timmywil
a5396bde70
Attach background data to divs as well
2011-05-25 14:01:33 -04:00
timmywil
e5457a5a1f
Remove unnecessary background setting in support now that we have the div reversion. Test added.
2011-05-25 13:58:05 -04:00
jaubourg
0f81cf8991
Adds iframe code for #9239 .
2011-05-13 17:50:57 +02:00
jaubourg
38de389a8e
Adds unit/support.js to unit tests. Still have to test for #8763 has to be done in its own file however, since Firefox refuses to notify global errors in the iframe (attachEvent, window.onerror and script.onerror all fail).
2011-05-10 12:24:36 +02:00
timmywil
ea24cd106b
Avoid changing html in two places; add minified jQuery as an option to the main test page
2011-05-02 17:53:55 -04:00
timmywil
b8a9c2ba34
Syntax in testrunner
2011-04-28 16:31:51 -04:00
Rick Waldron
ebac797ac2
Landing pull request 354. Adds QUnit Aliases to testrunner.js. Fixes #8991 .
...
More Details:
- https://github.com/jquery/jquery/pull/354
- http://bugs.jquery.com/ticket/8991
2011-04-28 15:28:01 -04:00
jrburke
0b1c2e642a
Add support for registering jQuery as an AMD module. Only does so if the AMD loader indicates it has special allowances for multiple versions of jQuery being loaded in a page.
2011-04-16 20:35:18 -07:00
jeresig
1dda994c46
Merge branch '8099' of https://github.com/rwldrn/jquery . Fixes #8099 .
...
Conflicts:
test/data/testsuite.css
2011-04-14 15:57:47 -04:00
rwldrn
a76decc476
Ticket #8099 Performance tweaking, credits
2011-04-13 15:43:15 -04:00
timmywil
69866fd2e5
VML.type test was causing multiple test suite fails, fix attributes.js fail in IE6 where the val(String/Number) tests were interfering with the val(Function) tests
2011-04-12 19:32:18 -04:00
rwldrn
7164615f67
Ticket 8099, Reattempt with iframe
2011-04-12 11:48:07 -04:00
jeresig
312df0441b
Revert "QUnit test for overriding important css declarations, references #4427 "
...
This reverts commit 1299e89dcd
.
Conflicts:
test/unit/css.js
2011-04-12 00:54:12 -04:00
jeresig
430d9e0b06
Merge branch 'fix_8403' of https://github.com/lrbabe/jquery into lrbabe-fix_8403
2011-04-12 00:35:51 -04:00
Azatoth
1299e89dcd
QUnit test for overriding important css declarations, references #4427
2011-04-12 00:17:07 -04:00
Dave Methvin
14193e449e
Create jQuery.holdReady(true/false) method to encapsulate jQuery.readyWait++ / jQuery.ready(true) logic. Fix problem where jQuery.ready may trigger twice, causing the (unsupported) document.onready to run twice. Fixes #8803 .
2011-04-07 11:26:42 -04:00
timmywil
f9cc5597a4
Fix test cases for bug #8316 fix.
...
- Removed special page, just needed another test in the fixed offset tests
- Checks it's position related to scrolling
2011-03-31 02:55:16 -04:00
jeresig
7b985c4ca0
Oops, that test file for bug #8316 was needed - was also missing an include and was causing errors.
2011-03-24 19:52:45 -04:00
louisremi
c6b891fb1c
Adding unit tests for #8403
2011-03-07 14:43:08 +01:00
jaubourg
2d0bc7ce72
Moves Deferred-related code into a separate module. Context handling has been simplified in _Deferred.resolve and jQuery.when has been refactored for clarity (and minor optimization).
2011-03-03 19:38:06 +01:00
jaubourg
5b38439011
Fixes #8297 . Makes sure response headers with empty values are handled properly and do not prevent proper parsing of the entire response headers string. Unit test amended.
2011-02-17 17:03:09 +01:00
Anton M
faa6fe32f7
Revert "Merge branch '8099' of https://github.com/rwldrn/jquery into rwldrn-8099"
...
This reverts commit bb9408516a
, reversing
changes made to 3ad8dd242a
.
Conflicts:
src/effects.js
2011-02-15 22:30:34 +01:00
jeresig
bb9408516a
Merge branch '8099' of https://github.com/rwldrn/jquery into rwldrn-8099
2011-02-14 12:36:49 -05:00
jeresig
3ad8dd242a
Merge branch 'fix8033' of https://github.com/SlexAxton/jquery into SlexAxton-fix8033
2011-02-14 12:35:27 -05:00
Anton M
fbf79c0b49
Remove old cruft from test folder. Change "polluted" test suite loader to use CDN hosted libraries.
2011-02-13 01:34:31 +01:00
jrburke
d99268a4b7
Add readyWait tests. Fixes #8145 .
...
Adds tests for the fix to #6781 .
2011-02-12 13:53:05 +01:00
Anton M
08fcde6a59
Remove an invalid ajax test and some code that is no longer used by any test.
2011-02-05 00:20:23 +01:00
rwldrn
0d2e4796dc
Bug #8099 - Always restore to correct display value based on element's expected default display
2011-01-31 14:31:15 -05:00
jaubourg
e0b1bb8e3d
Script dataType now supports ecmascript mimetypes.
2011-01-31 19:14:06 +01:00
Alex Sexton
c50b74372c
Moved jQuery global leak to end of file so accidental gEBCN overrides in prototype don't get caught up in confusion. Fixed tests to reference jQuery variable instead of $ (best practice). Fixes #8033
2011-01-23 21:19:33 -06:00
Colin Snover
e78d3a7e2d
Merge in data_nocollide branch. Fixes #6968 , improves unit testing framework checks for leaky stuff.
2011-01-17 15:31:43 -06:00
jaubourg
0c51e9d55f
Fixes #4897 . Added ?? as a context-insensitive placeholder for the callback name of a JSONP request. Unit tests provided.
2011-01-12 18:36:00 +01:00
Colin Snover
e2941d5a98
Update unit tests with a leak detection mechanism for the various jQuery globals and fix all leaks in the tests.
2011-01-09 15:58:47 -06:00
jaubourg
d515068ee8
Fixes #7868 . ResponseText is now properly propagated for error callbacks.
2011-01-09 04:53:29 +01:00
jaubourg
69497c3fd7
Fixes #7881 . Setting contentType to false will prevent the Content-Type header from being sent. Unit test added.
2011-01-09 04:28:42 +01:00
wycats
ae6655bcb6
Revert "Register as a CommonJS async module if in that kind of environment. Fixes #7102."
...
This reverts commit 6ffa730721
.
Conflicts:
src/core.js
2011-01-05 13:26:05 -08:00
Colin Snover
3e0cc81504
Clean trailing whitespace from all files.
2010-12-30 00:34:48 -06:00
jrburke
6ffa730721
Register as a CommonJS async module if in that kind of environment. Fixes #7102 .
2010-12-27 13:03:27 -06:00
jaubourg
974637d639
Simplified headers tests: removed multiline headers (support is far too servers & browsers dependant) and made all the tests in a single request.
2010-12-11 02:41:39 +01:00
jaubourg
0b0889ceaa
Tweaked the headers test to be apache independent and actually work.
2010-12-11 02:21:54 +01:00
jaubourg
9b9d270e3d
Removed non-standard (and not that useful) xhr emulation methods & reworked the headers test as a consequence.
2010-12-10 02:45:08 +01:00
jaubourg
ab3ba4a812
Rewrite of the Ajax module by Julian Aubourg. Some (dated) details can be found here: http://oksoclap.com/6Y26bm1ZsB more details are forthcoming. Fixes #7195 .
2010-12-09 13:34:28 -05:00
Henri Wiechers
e1d6edf822
Convert test/data/text.php to use lf line endings.
2010-11-12 07:45:24 +02:00
Colin Snover
0cdcef5b36
Update $.fn.animate to change display mode only when necessary (inline, non-floated elements), and to use a more proper display mode for those elements. Fixes #2185 .
2010-10-05 13:28:43 -05:00
John Resig
42aa714fb7
Removing the old cow image from the effects tests - it's no longer needed. Fixes #7086 .
2010-09-26 20:47:19 -04:00
John Resig
ba9e0fc177
Use a different workaround for detecting when Opera finds a status 304 page. Fixes #6060 .
2010-09-21 15:22:34 -04:00
jzaefferer
646fbea561
Moving jQuery-core specific resets from QUnit to core.
2010-07-27 12:50:08 +02:00
jeresig
c90d609c0d
Fixing request data param issue. Thanks to mislav for the patch. Fixes #5123 .
2010-06-14 23:08:28 -04:00
Brandon Aaron
d6f03aa0df
Merge branch 'master' of github.com:jquery/jquery
2010-03-27 18:58:55 -05:00
jeresig
298c81a844
Need to expose the isLocal change globally as well.
2010-03-24 16:16:13 -04:00
jeresig
59124f92b5
Temporarily disable ajax tests when running in TestSwam.
2010-03-24 16:04:10 -04:00
Brandon Aaron
efea0f23f9
Merge branch 'master' of github.com:jquery/jquery
2010-03-23 22:40:38 -05:00
jeresig
96ea3d615e
Make sure the offset tests work without a built jQuery file.
2010-03-23 16:37:40 -04:00
jeresig
2301e2a1c3
Update the TestSwarm URL to point to the new jQuery swarm location.
2010-03-23 15:21:42 -04:00
jeresig
f6a50cacd8
Handle auto-running of the TestSwarm injection script in the test suite.
2010-03-23 12:19:47 -04:00
Brandon Aaron
656fe92178
Fixed an issue with setting offset of absolutely positioned element that has no position values ("auto"). Fixes #5781 .
2010-03-22 20:11:37 -04:00
Paul Irish
f14fadef73
adding extra useragents from trac tickets. correcting opera version
2010-01-12 11:42:30 +08:00
jeresig
308d6cdad0
Make sure that a parsererror is thrown whenever malformed JSON comes back from a server (so that the Ajax error handler is called). Makes it uniform across browsers that do and don't have JSON.parse support.
2010-01-07 12:21:58 -05:00
jeresig
6861b5d4eb
Added in support for content-type sniffing for scripts. Fixes #5718 .
2010-01-06 10:19:38 -05:00
Rick Waldron
787f271052
Detect JSON Ajax requests by the response content-type (like is done with XML). Fixes #5709 .
2010-01-05 19:48:16 -05:00
jeresig
ffb1867a43
Rewrite of jQuery.browser to become engine-centric, rather than browser-centric. Also attempt to determine the engine version in a smarter fashion, less prone to error. Finally, enhanced the test suite with 255 useragent strings from http://user-agent-string.info/download for testing. jQuery.browser.safari is now deprecated, use jQuery.browser.webkit instead.
2010-01-05 17:01:20 -05:00
Mark Gibson
ef819c91b9
Fixing endlines.
2009-11-25 12:09:53 -05:00
John Resig
449e099b97
Landing tweak from 'haruka' that fixes non-pixel fontSize values in IE. Fixes #760 .
2009-11-11 14:17:16 -05:00
John Resig
0256edbd6f
Moved the jQuery-specific test suite CSS into a separate file.
2009-09-29 22:09:21 +00:00
John Resig
dfeb8140fa
Fixed the q() method to use same instead of isSet.
2009-09-29 21:22:35 +00:00
John Resig
f8b7d391e6
Moved some jQuery-specific test methods into the core module.
2009-09-29 18:11:10 +00:00
John Resig
8df82d2b04
Moved the init test script off into a separate file.
2009-09-29 18:06:16 +00:00
Brandon Aaron
daffb954e3
offset is now a setter
2009-09-15 19:15:04 +00:00
John Resig
c3c94823f2
Fixed the handling of .status == 304 in Opera (it always returns 0). Also silently "pass" in Opera 9.6 (which is unable to send the correct headers with setRequestHeader). Follow-up to bug #4764 .
2009-07-14 21:13:23 +00:00
John Resig
28ab4d3224
Adding support for etags in $.ajax() - and simplified the if-modified-since implementation. Thanks to Lawrence for the patch! Closes ticket #4764 .
2009-06-15 13:36:12 +00:00
John Resig
048fc4555f
Added support for class selectors and class attribute selectors on XML documents. Fixes jQuery bug #4167 .
2009-02-16 18:23:59 +00:00
Ariel Flesler
afb05081c0
testrunner: Putting back the global variables used for ajax tests. I added many calls to delete though. The global namespace must be cleaned up before calling start() again.
2009-01-10 00:16:48 +00:00
Ariel Flesler
d62875fb01
testrunner: Removing every global variable leaked within (and outside) tests. Some were deleted and some saved within the jQuery namespace.
2009-01-09 23:49:18 +00:00
Brandon Aaron
5c21e44fce
new offset method, faster and no more browser detection
2008-11-10 02:39:03 +00:00
Jörn Zaefferer
db63af1068
core/test: replaced local qunit copy with qunit via svn:externals; inlined styles specific to polluted.php; kept testrunner.js with just the noConflict call
2008-08-08 17:42:52 +00:00
Ariel Flesler
febe463cc2
test runner: closes #3048 . The text from the tests, is html-escaped.
2008-06-17 20:11:47 +00:00
Scott González
24eb176f0c
ajax tests: Replaced $ with jQuery.
2008-06-05 18:11:29 +00:00
Ariel Flesler
9e48649729
test runner: the changes are:
...
- Replaced all the $ for jQuery in the tests and suite.
- Added a noConflict to testrunner.js.
- Modified the test for noConflict() so that it still work.
- Added jQuery 1.2.1 and 1.2.3 to otherlibs.
2008-05-28 23:18:25 +00:00
Ariel Flesler
52fbe5d2a8
test runner: adding a new test page called 'polluted'. Where one can choose to pre-include other libraries and run the test suite with them.
2008-05-28 20:19:18 +00:00
Ariel Flesler
c6e88b16e9
test runner: a test for load() with a hash of data, and another for load() with a string of data ( #1516 ).
...
It includes a php that dumps all the GET and POST vars to html elements, where the key makes the id, and the value the text.
2008-05-27 22:46:28 +00:00
Brandon Aaron
2c2a6253e3
Updating unit tests for offset
2008-05-15 23:36:06 +00:00
Brandon Aaron
de6520b50e
Added some unit tests for position method. Fixed issue with position in IE.
2008-05-15 19:38:00 +00:00