aboutsummaryrefslogtreecommitdiffstats
path: root/test/unit/selector.js
Commit message (Collapse)AuthorAgeFilesLines
...
* Tweaked the name unit tests to specify the exact nodes from which to test ↵John Resig2010-09-021-2/+2
| | | | against.
* Remove cases of :contains() where quotes are used - not using quotes follows ↵John Resig2010-09-021-5/+6
| | | | more closely with the CSS Selector recommendation.
* Replace usage of the removed global reset() method with QUnit.reset().jzaefferer2010-07-281-2/+2
|
* Bringing some selector tests back from Sizzle.jeresig2010-01-111-1/+3
|
* Bringing Sizzle test suite changes back in.John Resig2009-12-191-11/+22
|
* Reworked some more of the selector tests as well to clean up after themselves.jeresig2009-12-171-1/+3
|
* Added some more tests around the name tests to catch possible regressions.jeresig2009-12-171-2/+6
|
* Check Sizzle or jQuery.John Resig2009-12-071-1/+1
|
* Only run the visibility selectors if the filter exists.John Resig2009-12-071-0/+2
|
* Removed broken hidden/visible test.jeresig2009-12-031-7/+4
|
* Re-arranged many of the selector tests, breaking them into smaller test ↵jeresig2009-12-031-80/+86
| | | | groups and into more-appropriate sections.
* Updated the jQuery suite to use the updated QUnit CSS styling.John Resig2009-09-291-3/+3
|
* Adapted the jQuery test suite to handle the toolbar moving inline.John Resig2009-09-291-1/+1
|
* Updated the jQuery suite to use the new 'qunit-' prefix on specific elements.John Resig2009-09-291-8/+8
|
* Switched from using QUnit's isObj/isSet to the more robust same method.John Resig2009-09-291-18/+18
|
* Temporarily disabled some tests for Opera 10 - a variety of problems with ↵John Resig2009-08-261-1/+4
| | | | input elements and selectors exist.
* fix :hidden selector that was accidentally reverted in previous commit, also ↵Brandon Aaron2009-05-041-1/+2
| | | | fixed tests for :hidden selector in IE6
* fix for #4374, gap in :hidden, :visible logicBrandon Aaron2009-03-181-1/+16
|
* Fixed one of the selector tests that was reporting incorrectly in browsers ↵John Resig2009-02-191-1/+1
| | | | that actually supported type="search" inputs.
* Missed an other search-related test.John Resig2009-02-181-1/+1
|
* Made it so that search input elements are now serialized. Fixes bug #4107.John Resig2009-02-181-3/+3
|
* Brought back the compareDocumentPosition code. While it is redundant in ↵John Resig2009-02-171-2/+2
| | | | Firefox it's much faster than using indexOf.
* Tweaked some of the selector tests to handle some of the test page changes.John Resig2009-02-171-4/+4
|
* Disabled one of the ordering tests that was taking a while to run.John Resig2009-02-171-2/+2
|
* Added support for class selectors and class attribute selectors on XML ↵John Resig2009-02-161-1/+3
| | | | documents. Fixes jQuery bug #4167.
* Fixed an issue with :nth-child selectors embedded in :not() filters. Fixes ↵John Resig2009-02-161-1/+2
| | | | jQuery bug #4156.
* Change the behavior of how :visible and :hidden work. :hidden is when an ↵John Resig2009-02-161-3/+6
| | | | element is display none, a parent element is display none, or the element has a width of 0. :visible is when the element is not display none and all of its ancesotrs are not display none and its width is larger than 0. Fixes jQuery bugs #1349, #3265, and #3895.
* Fixed a bug with certain + selectors failing (Fixes jQuery bug #4023). Also ↵John Resig2009-02-161-1/+4
| | | | tweaked the + and > functions a little bit.
* Fixed the issue where weird characters were being used in ID selectors. ↵John Resig2009-02-151-1/+3
| | | | Fixes jQuery bug #3913.
* Make sure that [name=FOO] searches actually have the specified name (IE ↵John Resig2009-02-151-1/+8
| | | | includes elements that have the ID, as well).
* Added fixes for two different :not() bugs. One with p:not(p.foo) failing and ↵John Resig2009-02-151-1/+17
| | | | another with a weird combination of multiple selectors and filters. Fixes jQuery bug #4101.
* Updated the copy of jQuery and added some more context tests.John Resig2009-02-151-2/+12
|
* Provide a graceful failover for [name=foo] queries that are looking for ↵John Resig2009-02-141-1/+3
| | | | non-input/iframe/form elements. Fixes jQuery bug #4081.
* Added support for sorting in Safari - when querySelectorAll isn't able to be ↵John Resig2009-02-141-1/+2
| | | | used.
* Disabled expando selector tests - they don't work in all browsers.John Resig2009-02-141-4/+5
|
* Make sure that elements are returned in document order - and that the ↵John Resig2009-02-141-2/+9
| | | | results are unique.
* Fixed bubbling of live events (if an inner element handles an event first - ↵John Resig2009-02-091-3/+3
| | | | and stops progatation - then the parent event doesn't encounter the event). Thanks to Irae for the patch. Fixes bug #3980.
* Reworked the attribute selection code to be able to select false-y values - ↵John Resig2009-02-091-1/+8
| | | | and added some tests to verify that they work well against expandos.
* Added a fix for empty attribute selection values. Fixes jQuery bug #3990.John Resig2009-02-071-1/+4
|
* Added logic for not using getElementsByClassName in different failure ↵John Resig2009-02-071-2/+13
| | | | states. Fixes jQuery bugs #4058 and #4042.
* Tweaked one of the selector tests.John Resig2009-01-221-1/+1
|
* A follow-up for bug #3945. ID selectors don't work in querySelectorAll on ↵John Resig2009-01-211-2/+2
| | | | XML documents, so we just fall back to the normal engine.
* Make sure that [name=foo] and #id selectors don't use the native methods on ↵John Resig2009-01-211-2/+6
| | | | XML documents (since id and name attributes may not be defined by a DTD and will return nothing instead. Fixes jQuery bug #3945.
* Now handle the case where Safari's querySelectorAll fails on uppercase ↵John Resig2009-01-211-21/+10
| | | | characters in quirks mode. Added a test to check for it and re-worked some of the existing tests to better handle document order issues. Fixes jQuery bug #3840.
* After discussing it with a number of users I've decided to revert the change ↵John Resig2009-01-211-1/+2
| | | | to [name!=value]. It is now equal to :not([attr!=value]). Attempting to switch it to [attr]:not([attr!=value]) produced some really non-obvious results and confused users. Fixes jQuery bug #3884.
* CHILD positions were being cached improperly. Tweaked it and added a test to ↵John Resig2009-01-211-1/+9
| | | | make sure it doesn't happen again. Fixes jQuery bug #3924.
* Added support for a[name^='foo['] style selectors. Fies jQuery bug #3928.John Resig2009-01-201-2/+14
|
* Merged some recent fixes in from Sizzle.John Resig2009-01-191-2/+26
|
* Merged Sizzle changes back into jQuery.John Resig2009-01-131-5/+20
|
* Fixed an issue with how broken selector tests were handled in IE (the ↵John Resig2009-01-051-2/+2
| | | | exception was misdirected).