aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Must attach the .selector to the new jQuery object.Dave Methvin2012-11-011-1/+2
|
* Follow-up for .selector property removalOleg2012-11-012-9/+5
|
* Fix #10299. Add a propHook for oldIE link href.Dave Methvin2012-11-012-1/+11
|
* Remove unneeded parameter hockey in event shortcuts.Dave Methvin2012-11-011-5/+0
|
* Remove trailing comma to fix test lint.Dave Methvin2012-11-011-1/+1
|
* Fix #12828. Remove non-standard event properties.Dave Methvin2012-11-011-2/+1
|
* No ticket: remove test suite external dependenciesRichard Gibson2012-11-019-37/+38
|
* Fix #12827. Remove exclusive event semantics from .trigger().Dave Methvin2012-11-011-11/+3
| | | | No unit tests were removed in the undoing of this feature. :sob:
* Followup to gh-997, decode entities in test names. Close gh-1013.Timo Tijhof2012-11-011-3/+3
|
* Fix testing of no-ajax custom buildsRichard Gibson2012-11-015-14/+28
|
* Fix builds with partial ajax support (e.g., custom:ajax/xhr)Richard Gibson2012-11-011-13/+28
|
* Test case for #12816Dave Methvin2012-10-311-1/+3
|
* Fix #12816. Ensure .find() result are DOM ordered.Dave Methvin2012-10-311-30/+10
|
* Fix #10544. Remove deprecated .data() event namespaced triggering.Dave Methvin2012-10-313-90/+7
| | | | 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 Tijhof2012-10-313-22/+48
|
* Fix #12009. $().find( DOMElement ) should pushStack properly. Close gh-927.Mike Sherov2012-10-302-28/+37
|
* Fix #12685. Handle inconsistent opacity for ie < 9. Close gh-1005.yiminghe2012-10-303-4/+23
|
* Fix #10416. Don't trust computed styles on detached elements. Close gh-941.Oleg2012-10-282-13/+21
|
* Update authors.Dave Methvin2012-10-281-0/+1
|
* Implement expectation test instead of using _removeData. Close gh-997.Timo Tijhof2012-10-2811-249/+345
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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\(.*)(&gt\;) → $1> (^\s+test\(.*)(&lt\;) → $1< [1] jQuery MinJsGz Release Police Department (do the same, download less)
* Fixes #12139, make sure absolutely positioned elements have HTML as ↵David Fox2012-10-261-1/+6
| | | | offsetParent, closes gh-1010
* Elements created from html strings have a parentnode. Fixes #12392Oleg2012-10-252-14/+48
|
* Simplify tests for #12786, reduce to only those required to support the fixRick Waldron2012-10-251-57/+22
|
* Less deep and more strict.Rick Waldron2012-10-251-2/+2
|
* Fix #11542. document.body should not be special in .offset() and ↵Daniel Gálvez2012-10-243-36/+18
| | | | document.documentElement is the default element.offsetParent. Close gh-899.
* Fix #9469. Remove semi-functional .selector property. Close gh-1006.Dave Methvin2012-10-243-14/+9
| | | | Saved 65 bytes.
* Add new authors and sort in commit order.Dave Methvin2012-10-241-5/+7
|
* Remove .hyphen property from tests (left behind in refactoring)Rick Waldron2012-10-241-6/+3
|
* Brute force property removal when removeData([a,b,c]). Fixes #12786Rick Waldron2012-10-242-0/+78
| | | | Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
* Sizzle: remove unneeded vars and POS regex (-22 bytes)Timmy Willison2012-10-242-1/+1
|
* Update authors.Dave Methvin2012-10-231-1/+2
|
* Add More New Contributors to AUTHORS.txtMike Sherov2012-10-231-0/+4
|
* new JSHINT mixed spaces/tabs is smart enough to not warn on multiline ↵Mike Sherov2012-10-223-5/+4
| | | | comments, rendering smarttabs useless
* Fix #12411, .removeClass(undefined) is a chaining no-op. Close gh-913.Matthias Jäggli2012-10-212-1/+10
| | | | | .removeClass() //removes all classes, as documented .removeClass(window.nonExistentVariable) // removes nothing
* updated AUTHORSMike Sherov2012-10-211-1/+8
|
* Missing semicolon.Dave Methvin2012-10-211-1/+1
|
* Fix failing tests for beforeunload in Safari 5.0. Close gh-1002.Oleg2012-10-211-12/+28
|
* Remove references to the Makefile from the READMEMike Sherov2012-10-211-1/+1
|
* Fix #12061. Avoid window.onbeforeunload to permit multiple handlers. Close ↵Oleg2012-10-202-18/+56
| | | | gh-894.
* Remove deprecated $.uuid and dunseled $.deletedIds.Dave Methvin2012-10-201-5/+0
|
* Fix #12107. Let .proxy() curry args without overwriting context. Close gh-866.Marcel Greter2012-10-202-2/+10
|
* Alternate fix for #11426; check responseText. Close gh-843.Oleg Gaidarenko2012-10-201-2/+1
|
* Don't expose jQuery.deletedIds. Close gh-889.Rick Waldron2012-10-203-2/+5
|
* Fix #12048. Set attributes for XML fragments. Close gh-965.Sai Wong2012-10-204-1/+28
|
* Fix attribute names in aliased form property test. Close gh-951.Jonathan Sampson2012-10-201-1/+1
| | | | Test expects input elements having name='id', name='name', and name='target'. Additionally, these should have id='id', id='name', and id='target' respectively. No element was provided with id='id' or name='id', but rather one element had two name attributes (illegal) with the values 'id' and 'name' respectively.
* Fixes #12518, removes an offsetWidth on focus/blur events for an <IE9 bug ↵Merrifield, Jay2012-10-201-3/+7
| | | | that caused a performance hit. Closes gh-958
* adding awesome new contributors to AUTHORS.txtMike Sherov2012-10-201-0/+2
|
* Fix #12610, remove unneeded window.event. Close gh-968.Sai Wong2012-10-201-1/+1
|
* Fix #4262: faster .eq(), closes gh-1000.Richard Gibson2012-10-192-48/+16
|
* Combine parseJSON tests and fix style.Dave Methvin2012-10-191-71/+14
| | | | We only care about the result of parseJSON so there's no reason to feature detect the entire test.