Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Organizes the php scripts used for testing better, so that the whole logic ↵ | jaubourg | 2012-12-04 | 2 | -772/+695 | |
| | | | | of a unit, server-side and client-side, is contained within the unit itself. Nearly all ajax unit tests take advantage of the new 'framework'. Lots of files got deleted because they became redundant or weren't used anymore. | |||||
* | No ticket: improve global variable/ajax request tracking | Richard Gibson | 2012-12-02 | 3 | -20/+28 | |
| | ||||||
* | Don't really want to expect any global events here. | Dave Methvin | 2012-12-02 | 1 | -1/+1 | |
| | ||||||
* | Followup to #12989 fix, improve unit test resiliency. | Dave Methvin | 2012-12-02 | 1 | -27/+16 | |
| | ||||||
* | Fix #12989. Remove ajax "global" event behavior. | Dave Methvin | 2012-12-01 | 1 | -116/+32 | |
| | ||||||
* | keep manipulation.js assertions consistent | Richard Gibson | 2012-11-30 | 1 | -1/+1 | |
| | ||||||
* | Unit test for #12004 | jaubourg | 2012-11-29 | 1 | -0/+34 | |
| | ||||||
* | Fix #12957. Simplify wrapMap, it doesn't need end tags. Close gh-1044. | Oleg | 2012-11-27 | 2 | -9/+8 | |
| | ||||||
* | Don't let removeClass create attributes | Richard Gibson | 2012-11-27 | 1 | -21/+19 | |
| | ||||||
* | Use strictEqual rather than equal | jaubourg | 2012-11-27 | 1 | -2/+2 | |
| | ||||||
* | Removes unnecessary closure and apply | jaubourg | 2012-11-26 | 1 | -3/+1 | |
| | ||||||
* | Total revamping of the ajax unit tests | jaubourg | 2012-11-26 | 1 | -2178/+1286 | |
| | ||||||
* | Fix #12803. Add jQuery.fx.start as a hook point. Close gh-1024. | Corey Frang | 2012-11-25 | 1 | -0/+27 | |
| | ||||||
* | Fix #12191. jQuery.type should return "error" for Error objects. | Dave Methvin | 2012-11-24 | 1 | -1/+2 | |
| | ||||||
* | Fix #9960, allow manipulation for parent document nodes. Close gh-924. | dcooper | 2012-11-24 | 1 | -0/+18 | |
| | ||||||
* | Fix #12733. Ignore excess spaciness in event strings. | Dave Methvin | 2012-11-24 | 1 | -1/+1 | |
| | | | | Thanks @bentruyman! | |||||
* | Close #10882. Test case for "hover" event in 1.9 | Dave Methvin | 2012-11-24 | 1 | -0/+11 | |
| | ||||||
* | Fix #12868. Use native focus/blur to get event order right. | Dave Methvin | 2012-11-24 | 1 | -0/+44 | |
| | ||||||
* | Fix #3827. Get the correct checkbox status for a click handler. | Dave Methvin | 2012-11-24 | 2 | -1/+30 | |
| | ||||||
* | Fix #12920: remove addMandatoryAttributes. Close gh-1037. | Richard Gibson | 2012-11-20 | 1 | -25/+9 | |
| | ||||||
* | Fix #11795, #10470: keep scripts in DOM; execute only on first insertion. ↵ | Richard Gibson | 2012-11-19 | 1 | -78/+161 | |
| | | | | Close gh-864. | |||||
* | Fix #12915, add propHook for scrip src property on oldIE. Close gh-1035. | aFarkas | 2012-11-18 | 1 | -1/+4 | |
| | ||||||
* | Fix #8908. Don't let change to originals affect clones in IE9/10. Close gh-886. | Elijah Manor | 2012-11-18 | 1 | -0/+41 | |
|\ | ||||||
| * | Remove test file that I didn't mean to get into the previous commit | Elijah Manor | 2012-08-13 | 2 | -818/+0 | |
| | | ||||||
| * | Add support check, added assertion to check if cleared, add edge case for ↵ | Elijah Manor | 2012-08-13 | 3 | -9/+832 | |
| | | | | | | | | backgroundPosition | |||||
| * | Fix weird clone bug and add a unit test to verify | Elijah Manor | 2012-08-08 | 1 | -0/+36 | |
| | | ||||||
* | | No ticket: speedup effects tests | Richard Gibson | 2012-11-12 | 2 | -92/+52 | |
| | | ||||||
* | | Fix #12858: don't expose jQuery/Sizzle expandos | Richard Gibson | 2012-11-09 | 1 | -5/+14 | |
| | | ||||||
* | | No ticket: speedup test suite. Close gh-1020. | Richard Gibson | 2012-11-08 | 4 | -264/+223 | |
| | | ||||||
* | | Rewriting unit test to be less sticky based on time issues | Corey Frang | 2012-11-07 | 1 | -18/+27 | |
| | | ||||||
* | | Fixing units | Corey Frang | 2012-11-07 | 1 | -3/+3 | |
| | | ||||||
* | | Keep track of a hiding state for toggle based animations - Fixes #8685 | Corey Frang | 2012-11-07 | 1 | -0/+44 | |
| | | | | | | | | Closes gh-1018 | |||||
* | | Ensure each tick gets it's own fxNow - Fixes #12837 - Thanks @chadparry | Corey Frang | 2012-11-07 | 1 | -0/+29 | |
| | | | | | | | | | | Closes gh-1022 Closes gh-1021 | |||||
* | | Remove APIs now in jquery-compat | Dave Methvin | 2012-11-07 | 1 | -139/+1 | |
| | | ||||||
* | | Restore jQuery.access parameter mistakenly removed in 80d45a69 | Richard Gibson | 2012-11-06 | 1 | -25/+38 | |
| | | ||||||
* | | No ticket: update test suite to pass QUnit globals check in most ↵ | Richard Gibson | 2012-11-05 | 5 | -88/+189 | |
| | | | | | | | | environments. Close gh-1016. | |||||
* | | Fix #12840: remove undocumented parameter "pass" from .attr. Close gh-1017. | Richard Gibson | 2012-11-05 | 1 | -78/+0 | |
| | | ||||||
* | | Fix #10299. Add a propHook for oldIE link href. | Dave Methvin | 2012-11-01 | 1 | -1/+3 | |
| | | ||||||
* | | No ticket: remove test suite external dependencies | Richard Gibson | 2012-11-01 | 4 | -12/+13 | |
| | | ||||||
* | | Followup to gh-997, decode entities in test names. Close gh-1013. | Timo Tijhof | 2012-11-01 | 1 | -3/+3 | |
| | | ||||||
* | | Fix testing of no-ajax custom builds | Richard Gibson | 2012-11-01 | 1 | -0/+2 | |
| | | ||||||
* | | Test case for #12816 | Dave Methvin | 2012-10-31 | 1 | -1/+3 | |
| | | ||||||
* | | Fix #10544. Remove deprecated .data() event namespaced triggering. | Dave Methvin | 2012-10-31 | 1 | -58/+1 | |
| | | | | | | | | Data events were horribly slow, never documented, and caused strange interpretation of data items with dots in them. | |||||
* | | No ticket: fix effects test failure in IE6. Close gh-1012. | Timo Tijhof | 2012-10-31 | 1 | -1/+5 | |
| | | ||||||
* | | Fix #12009. $().find( DOMElement ) should pushStack properly. Close gh-927. | Mike Sherov | 2012-10-30 | 1 | -11/+13 | |
| | | ||||||
* | | Fix #12685. Handle inconsistent opacity for ie < 9. Close gh-1005. | yiminghe | 2012-10-30 | 1 | -0/+16 | |
| | | ||||||
* | | Fix #10416. Don't trust computed styles on detached elements. Close gh-941. | Oleg | 2012-10-28 | 1 | -5/+15 | |
| | | ||||||
* | | Implement expectation test instead of using _removeData. Close gh-997. | Timo Tijhof | 2012-10-28 | 7 | -179/+166 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Removed inline usage of QUnit.reset() because it is messing with the expectation model as reset does .empty() which does a recursive cleanData on everything in #qunit-fixture, so any expectJqData above .reset() would fail negatively. Instead of calling reset inline, either updated the following assertions to take previous assertions' state into account, or broke the test() up into 2 tests at the point where it would call QUnit.reset. * After introducing the new memory leak discovery a whole bunch of tests were failing as they didn't clean up everything. However I didn't (yet) add QUnit.expectJqData calls all over the place because in most if not all of these cases it is valid data storage. For example in test "data()", there will be an internal data key for "parsedAttrs". This particular test isn't intending to test for memory leaks, so therefor I made the new discovery system only push failures when the test contains at least 1 call to QUnit.expectJqData. When not, we'll assume that whatever data is being stored is acceptable because the relevant elements still exist in the DOM anyway (QUnit.reset will remove the elements and clean up the data automatically). I did add a "Always check jQuery.data" mode in the test suite that will trigger it everywhere. Maybe one day we'll include a call to everywhere, but for now I'm keeping the status quo: Only consider data left in storage to be a problem if the test says so ("opt-in"). * Had to move #fx-tests inside the fixture because ".remove()" test would otherwise remove stuff permanently and cause random other tests to fail as "#hide div" would yield an empty collection. (Why wasn't this in the fixture in the first place?) As a result moving fx-tests into the fixture a whole bunch of tests failed that relied on arbitrary stuff about the document-wide or fixture-wide state (e.g. number of divs etc.). So I had to adjust various tests to limit their sample data to not be so variable and unlimited... * Moved out tests for expando cleanup into a separate test. * Fixed implied global variable 'pass' in effects.js that was causing "TypeError: boolean is not a function" in *UNRELATED* dimensions.js that uses a global variable "pass = function () {};" ... * Removed spurious calls to _removeData. The new test exposed various failures e.g. where div[0] isn't being assigned any data anyway. (queue.js and attributes.js toggleClass). * Removed spurious clean up at the bottom of test() functions that are already covered by the teardown (calling QUnit.reset or removeClass to supposedly undo any changes). * Documented the parentheses-less magic line in toggleClass. It appeared that it would always keep the current class name if there was any (since the assignment started with "this.className || ...". Adding parentheses + spacing is 8 bytes (though only 1 in gzip apparently). Only added the comment for now, though I prefer clarity with logical operators, I'd rather not face the yayMinPD[1] in this test-related commit. * Updated QUnit urlConfig to the new format (raw string is deprecated). * Clean up odd htmlentities in test titles, QUnit escapes this. (^\s+test\(.*)(>\;) → $1> (^\s+test\(.*)(<\;) → $1< [1] jQuery MinJsGz Release Police Department (do the same, download less) | |||||
* | | Fixes #12139, make sure absolutely positioned elements have HTML as ↵ | David Fox | 2012-10-26 | 1 | -1/+6 | |
| | | | | | | | | offsetParent, closes gh-1010 | |||||
* | | Elements created from html strings have a parentnode. Fixes #12392 | Oleg | 2012-10-25 | 1 | -5/+22 | |
| | |