Permalink
Commits on Sep 23, 2011
  1. Simplify the `.closest(Array)` code since we no longer use it interna…

    …lly.
    
    It was previously used in liveHandler for delegated events, but is now baked in to events.js. The signature is a strange one since it returns an array of matches, *not* a chainable jQuery object. I've marked it as deprecated.
    
    The code is simplified by two things: 1) We don't care about optimizing the duplicate selectors case, and 2) `.is()` now handles positional selectors by looking for set membership, which eliminates the workaround that was being applied here. See jquery@70e2e32 for that commit.
    dmethvin committed Sep 23, 2011
  2. current state

    rwaldron committed Sep 23, 2011
Commits on Sep 22, 2011
  1. Shortcircuit fix if possible

    rwaldron committed Sep 22, 2011
  2. More ref localization

    rwaldron committed Sep 22, 2011
  3. Remove unnec. empty line

    rwaldron committed Sep 22, 2011
  4. More reference caching

    rwaldron committed Sep 22, 2011
  5. Restore this.propHooks => jQuery.event.propHooks for better gzip comp…

    …ression. Thanks gnarf
    rwaldron committed Sep 22, 2011
  6. Fixes a weird IE7 bug in the unit tests. If anybody can shed some lig…

    …ht on this one, I'm a taker.
    jaubourg committed Sep 22, 2011
  7. Allow more cases to use `innerHTML` in the `.html` method.

    Thanks @cmcnulty for the pull and the patience!
    dmethvin committed Sep 22, 2011
  8. Fix #7061. Lazy-attach to the genuine submit event for delegation.

    Avoids the problems that arise when we try to trigger submit behavior at clicky-time.
    dmethvin committed Sep 22, 2011
Commits on Sep 21, 2011
  1. Remove the rarely-used pseudos from quickis.html

    The cutting will continue until file size is improved.
    dmethvin committed Sep 21, 2011
  2. Don't fire change on an already-selected radio.

    Thanks to Brandon Wallace (@bman654) for his code review. Also tweaks delegatetest.html output.
    dmethvin committed Sep 21, 2011
  3. Fix #6593. Don't let onchange trigger twice for elements in IE.

    This is a major revamp of the approach we use for IE change events. Instead of trying to track and simulate, we lazy-attach real change events to inputs and have only one workaround for check/radio. Somewhat more resource intensive but closes several sticky bugs. The onchange is still triggered for check/radio on blur but no double-trigger on any element occurs.
    dmethvin committed Sep 20, 2011
Commits on Sep 20, 2011
  1. Updates rmouseEvent

    rwaldron committed Sep 20, 2011
  2. Landing pull request 509. Add a comment explaining the use of documen…

    …t.getElementsByTagName('body')[0] instead of document.body.
    
    More Details:
     - jquery#509
    mathiasbynens committed with timmywil Sep 20, 2011
  3. Landing pull request 491. Fix #7322. Make `.is()` with a positional s…

    …elector work like delegated event logic. Fixes #7322.
    
    More Details:
     - jquery#491
     - http://bugs.jquery.com/ticket/7322
    dmethvin committed with timmywil Sep 20, 2011
  4. Update qunit.

    dmethvin committed Sep 20, 2011
  5. semicolon for jshint happiness

    timmywil committed Sep 20, 2011
  6. Move filter tests to proper location

    timmywil committed Sep 20, 2011
  7. Added filtering tests and updating sizzle to fix filtering with posit…

    …ional selectors. Fixes #10315.
    timmywil committed Sep 20, 2011
  8. Landing pull request 512. 1.7 - removeData now takes space separated …

    …lists and arrays of keys - Fixes #7323.
    
    More Details:
     - jquery#512
     - http://bugs.jquery.com/ticket/7323
    gnarf committed with timmywil Sep 20, 2011
  9. Landing pull request 492. 1.7 Remove multiple attributes (Symmetry wi…

    …th removeClass) Combines patches submitted by leeoniya, zertosh and my own tests. Fixes #5479.
    
    More Details:
     - jquery#492
     - http://bugs.jquery.com/ticket/5479
    rwaldron committed with timmywil Sep 20, 2011