Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: jquery/jquery
base: 1.4.3rc1
...
head fork: jquery/jquery
compare: 1.7
Checking mergeability… Don't worry, you can still create the pull request.
This comparison is big! We're only showing the most recent 250 commits
Commits on Aug 05, 2011
@dmethvin dmethvin Merge pull request #454 from rwldrn/test-suite-fix
Fixes assertion counts and dom element fixture issue
caa47c3
@dmethvin dmethvin Merge pull request #455 from rwldrn/9413
Supports interoperable removal of hyphenated/camelCase properties. Fixes #9413
37254ba
@dmethvin dmethvin Merge pull request #456 from rwldrn/9318
Improves support for arbitrary numbers in data keys. Fixes #9318
b22c904
Commits on Aug 16, 2011
@timmywil timmywil Fix effects test suite to account for opacity being removed rather th…
…an explicity set to 1
0b8b636
@timmywil timmywil Remove requestAnimationFrame support. Fixes #9381. 2053d1c
@dmethvin dmethvin Fixes #10021. Allow negative relative values for `.css()` (e.g., `"+=…
…-20px"`) since `.animate()` already allows it. Useful for when the relative value is a variable.
0153287
@dmethvin dmethvin Save a few bytes, thanks @danheberden! 727d51e
@dmethvin dmethvin Check for null before isNaN(). 5d954c1
Commits on Aug 17, 2011
@anton-ryzhov anton-ryzhov $.inArray doesn't crush IE6 and Chrome if second argument is `null` o…
…r `undefined`
9c18eb2
@anton-ryzhov anton-ryzhov Unit test for this case
Codestyle fixes
190136c
@timmywil timmywil Set back the offset test name to fix offset tests; iframe retrieval i…
…s based on test names
5209dd7
@rwaldron rwaldron Landing pull request 466. Test if opacity is not expected val. Fixes …
…effects test suite.

More Details:
 - #466
e9e7db4
@timmywil timmywil Update sizzle and QUnit 624ee36
@rwaldron rwaldron Landing pull request 467. Adds comments regarding opacity test adjust…
…ments.

More Details:
 - #467
8537a74
@rwaldron rwaldron Landing pull request 459. Do not allow assumed cache[id] in jQuery.da…
…ta. Fixes #8235.

More Details:
 - #459
 - http://bugs.jquery.com/ticket/8235
130a29e
@dmethvin dmethvin Landing pull request 463. Fixes #9572. Don't camelize the `-ms-` pref…
…ix because Microsoft didn't. A Fixes #9572.

More Details:
 - #463
 - http://bugs.jquery.com/ticket/9572
1a738cb
@rwaldron rwaldron Ensure cache[id] exists before attempting to delete it. Fixes #10080 f44d5e1
Commits on Aug 18, 2011
@rwaldron rwaldron Test for window inference. Fixes #10080 93beee8
Commits on Aug 22, 2011
@rwaldron rwaldron Landing pull request 461. Adds a due diligence check for pre-defined …
…data-* attrs during removal. Fixes #10026.

More Details:
 - #461
 - http://bugs.jquery.com/ticket/10026
6805fc2
@timmywil timmywil Revert "Landing pull request 461. Adds a due diligence check for pre-…
…defined data-* attrs during removal. Fixes #10026."

This reverts commit 6805fc2.

A more cache-friendly solution is in the works.
84f2908
Commits on Aug 23, 2011
@dmethvin dmethvin Fixes #10098. Avoid a slashy-starry char sequence in literal strings …
…to evade faulty script compressors.
771e637
@dmethvin dmethvin Prioritize #id over <tag> to avoid XSS via location.hash (#9521) 749dbad
@dmethvin dmethvin Use a semantic name for the variable. 9b17452
@dmethvin dmethvin Use jdalton's shorter sequence for the chars. 8cabdcd
Commits on Aug 25, 2011
@dmethvin dmethvin Merge pull request #474 from dmethvin/fix-9521-xss-hash
Fixes #9521. Prioritize #id over <tag> to avoid XSS via location.hash.
db9e023
@dmethvin dmethvin Merge pull request #473 from dmethvin/fix-10098-faux-comment
Fixes #10098. Avoid a slashy-starry char sequence to prevent T-Mobile (and other brain-damaged) script compression breaking jQuery.
979dd1c
@dmethvin dmethvin Merge pull request #468 from rwldrn/10080
Fixes #10080. Test cache for window inference.
f4811bf
@dmethvin dmethvin Merge pull request #465 from anton-ryzhov/master
Fixes #10076. $.inArray crashes IE6 and Chrome if second argument is `null` or `undefined` (Thanks anton-ryzhov!)
a839af0
@dmethvin dmethvin Merge pull request #464 from dmethvin/fix-10021-relative-negative-values
Fixes #10021. Allow negative relative values for `.css()`
3ba72f9
@dmethvin dmethvin Merge pull request #445 from rwldrn/9897
Fixes #9897. Wrap obj.constructor test in try/catch to avoid problems with host objects. Thanks to bkrausz.
e570577
@timmywil timmywil Revert back to always setting the attribute to empty string before re…
…moval. Fixes #9699.
d723942
Commits on Aug 26, 2011
@timmywil timmywil Revert "Updated version numbers; Fixes #9385"
This reverts commit 09fe3ea.
e2187f4
@timmywil timmywil Revert "Begrudgingly adds chrome detection to jQuery.browser (1.7). F…
…ixes #9385"

This reverts commit dd93d0e.
2a045f8
@rwaldron rwaldron Landing pull request 476. Fix lint complaints about unescaped -. Foll…
…ow up to #10021 Fixes #10021.

More Details:
 - #476
 - http://bugs.jquery.com/ticket/10021
3589a53
@jaubourg jaubourg Considers Safari XMLHttpRequest's bug when testing for custom status …
…text. Will have to be revisited when $.browser.chrome is introduced.
f37fc99
Commits on Aug 29, 2011
@dmethvin dmethvin Tagging the 1.6.3rc1 release. 2fc6205
@dmethvin dmethvin Updating the source version to 1.6.3 20a1bd0
@dmethvin dmethvin Merge branch 'master' of github.com:jquery/jquery d284b36
Commits on Sep 01, 2011
@dmethvin dmethvin Updating the source version to 1.6.3pre f035c44
@rwaldron rwaldron Landing pull request 478. Apply fixes as noted by Diego Perini, David…
… Murdoch & Mathias Bynens. Supplements #9634 Fixes #9634.

    More Details:
     - #478
     - http://bugs.jquery.com/ticket/9634
a422738
@dmethvin dmethvin Tagging the 1.6.3 release. 5e54782
@dmethvin dmethvin Updating the source version to 1.7pre. c2531e2
@dmethvin dmethvin Merge branch 'master' of github.com:dmethvin/jquery
Conflicts:
	version.txt
5e2ec36
Commits on Sep 07, 2011
@rwaldron rwaldron Reverts broken support string. Fixes #10197 4bc691a
@rwaldron rwaldron Bug in rmultidash. Fixes #10194 8e8fa6d
@dmethvin dmethvin Fix #10208. Check for `button` as well as `input` when performing the…
… #7071 VML crash workaround for IE special-events submit code.
81c778b
@dmethvin dmethvin Merge pull request #489 from dmethvin/fix-10208-button-type
Fix #10208. Check for `button` as well as `input`
69585ba
Commits on Sep 09, 2011
@dmethvin dmethvin Tagging the 1.6.4rc1 release. 215d096
@dmethvin dmethvin Updating the source version to 1.6.4pre f0c8e4b
Commits on Sep 12, 2011
@jeresig jeresig Tagging the 1.6.4 release. f567a7f
@jeresig jeresig Updating the source version to 1.6.5pre 8f44757
Commits on Sep 19, 2011
@rwaldron rwaldron Removes whitespace junk 7856230
@rwaldron rwaldron Add notes about #9699 fix 6174612
@rwaldron rwaldron Fixes typo bc65f93
@gnarf gnarf Landing pull request 511. Adding a little Makefile jQuery sizing util…
…ity to easily see differences in size between makes. Fixes #10308.

More Details:
 - #511
61277d2
@timmywil timmywil Updating the source version to 1.7pre 269899a
@timmywil timmywil Override Sizzle attribute retrieval with jQuery.attr. Fixes #5637, #7…
…128, #9261, #9570, #10178.

Bug fixed on the side: $(window).is('a') was throwing an exception. Fixes #10178.
92405d4
@timmywil timmywil Animation state is tracked on toggled/stopped animations using the pr…
…ivate data cache. Fixes #8685. See full commit message for more. Fixes #6641.

- Example: http://jsfiddle.net/timmywil/gqZL5/24/

- http://bugs.jquery.com/ticket/8685

- Check the completed timer has not been removed already so other timers do not get accidentally removed. Fixes #6641.

- Style edits, code reductions, and optimizations for the effects module
1878885
@jaubourg jaubourg $.Callbacks, $.Topic and notify/progress on $.Deferred. 4092e3d
@timmywil timmywil Removing topic.js as it will be a plugin 25205d3
timmywil Allow second argument to be passed to array.indexOf. Fixes #9453. 2e0c9bf
@timmywil timmywil Remove unnecessary commented code 28c2330
@dmethvin dmethvin Fix bad calls to .undelegate().
Remove two tests that assume "live" data structure.
8b4bd89
@dmethvin dmethvin jQuery 1.7 event work:
Add .on() and .off() methods.
Write existing methods in terms of on/off.
Rewrite delegated handling to remove "live" event.
Fix existing code for jQuery style guide.
Fix existing bug in unit tests calling .undelegate()
5d6a142
@dmethvin dmethvin Cleanup for on/off unit test. f3a9d30
@dmethvin dmethvin Pre-compute delegated event path and handlers to comply with http://w… 03f99ff
@dmethvin dmethvin Add unit tests for quickIs cases and fix the regexp as a result. d74c6bd
@dmethvin dmethvin Fixes #8858. Pass the .trigger(..., data) to the event.special._defau…
…lt method.
0dc7b16
@dmethvin dmethvin Rewrite IE special change/submit to make it faster/shorter. Fixes #6319. df6e0d5
@dmethvin dmethvin Rework the special events interface to add handle and trigger hooks. …
…Modify IE change/submit special events to take advantage of them. Rewrite mouseover/enter code as special events rather than inline code. In the event unit test, set a tabindex on the div element and focus it first to justify a legitimate blur event.
6a670df
@dmethvin dmethvin special.handle now must call the handleObj.handler if it wants that t…
…o happen. Also re-use the simulate() function for bubbling focusin.
990c094
@dmethvin dmethvin Clean up the quick selector expression parsing code. bb1081e
@dmethvin dmethvin Fix simulate() arg order. bd55f90
@dmethvin dmethvin Remove redundancy in the IE special submit handler. 8a6bbc7
@dmethvin dmethvin Make a `blur` event bubble properly when mutated into a `focusout` ev…
…ent.
66e9a6f
@dmethvin dmethvin Clean up the delegate matching logic. 68d07bf
@dmethvin dmethvin The unload event no longer needs the IE6SP2 fix, see http://bugs.jque… 9038aa9
@dmethvin dmethvin Fixes for IE8. Avoid killer recursion in special events during remova…
…l. Use q instead of quote in unit tests.
005958b
@dmethvin dmethvin Fix some messy rebasing issues. 0ccb88d
@dmethvin dmethvin Fix #9951. Precompute path for `.trigger()` to match up with W3C spec. ecd1046
@dmethvin dmethvin Rework #1486 patch to avoid `try/catch` and look for hidden elements …
…by `.offsetWidth`. Unit test currently disabled due to Chrome bug.
9aa553a
@dmethvin dmethvin Split out mouse hover/enter/leave tests into a separate file and add …
…several more scenarios.
8ba5010
@dmethvin dmethvin Fix the special event handler for mouseover/out events.
And use the /dist version of jquery.js, willya?
0ec71ac
@dmethvin dmethvin Cosmetic and style cleanups. 2886249
@dmethvin dmethvin Remove the relatedTarget adjustment for mouseenter/leave events, it's…
… an ambiguous case anyway and it is expensive to do.
38601e0
@dmethvin dmethvin Fix #6170. Don't try to run DOM methods on `window`. 6872d31
@dmethvin dmethvin Fix #6593. Don't trigger `change` event twice when simulating it on IE. 619a89d
@dmethvin dmethvin Fix #9593. Create a new jQuery.Event rather than a plain object when …
…simulate()ing events. Fix a related issue with not passing src to jQuery.Event constructor.
8c91da5
@dmethvin dmethvin Update "Fix #6593. Don't trigger `change` event twice when simulating…
… it on IE."

This reverts commit 3d0de29.
4030de9
@dmethvin dmethvin Narrow the invisible-element embargo to focus/blur events. 06e56ac
@dmethvin dmethvin Improve delegation/change tests to display event firing order and dup…
…licate events.
30249ab
@dmethvin dmethvin Eliminate global variable "l" (!) 6c618dd
@dmethvin dmethvin Revert "Fix #6593. Don't trigger `change` event twice when simulating…
… it on IE." Add inline handler monitor to delegatetest.html so we can see it fail.

This reverts commit e776864.
6ece8f1
@timmywil timmywil Fix inArray for positive start indices b7ebbb9
@timmywil timmywil Check for property support in the boolHook before falling back to att…
…ribute node. Fixes #10278.
daeb665
@timmywil timmywil Call .is(:visible) on the window or document does not thrown an error…
… in IE. Fixes #10267.
76a84fb
@timmywil timmywil Add sparse array performance improvement for inArray. Thanks rwaldron…
…, rkatic, and jdalton
29c52b0
@timmywil timmywil Update sizzle e7a7cc8
@rwaldron rwaldron Landing pull request 510. Add notes about #9699 fix. af1dc64
@gnarf gnarf Landing pull request 496. 1.7 animate: allow named queues to be used …
…by animate. Fixes #9280.

More Details:
 - #496
 - http://bugs.jquery.com/ticket/9280
e4c48a3
@gnarf gnarf Landing pull request 500. 1.7 - "public data" stored as a key on "int…
…ernal data" - Fixes #8921.

More Details:
 - #500
 - http://bugs.jquery.com/ticket/8921
d5f144a
@gnarf gnarf Landing pull request 503. 1.7 data: set a flag in the private data ca…
…che to avoid having to scan attributes multiple times - Fixes #8909.

More Details:
 - #503
 - http://bugs.jquery.com/ticket/8909
2831cfd
@jrburke jrburke Landing pull request 331. Add support for registering jQuery as an AM…
…D module. Fixes #7102.

More Details:
 - #331
 - http://bugs.jquery.com/ticket/7102
bba3d61
@rwaldron rwaldron Landing pull request 490. 1.7 HTML5 Support for innerHTML, clone & st…
…yle. Fixes #6485.

More Details:
 - #490
 - http://bugs.jquery.com/ticket/6485
9ecdb24
Commits on Sep 20, 2011
@rwaldron rwaldron Landing pull request 477. 1.7 jQuery.offset.supportsFixedPosition. Fi…
…xes #6809.

More Details:
 - #477
 - http://bugs.jquery.com/ticket/6809
f602136
@rwaldron rwaldron 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:
 - #492
 - http://bugs.jquery.com/ticket/5479
ca4133c
@gnarf gnarf Landing pull request 512. 1.7 - removeData now takes space separated …
…lists and arrays of keys - Fixes #7323.

More Details:
 - #512
 - http://bugs.jquery.com/ticket/7323
9b3768b
@timmywil timmywil Added filtering tests and updating sizzle to fix filtering with posit…
…ional selectors. Fixes #10315.
11c9de4
@timmywil timmywil Move filter tests to proper location 0ced30e
@timmywil timmywil semicolon for jshint happiness f8b79e3
@dmethvin dmethvin Update qunit. 2e5522a
@dmethvin dmethvin Landing pull request 491. Fix #7322. Make `.is()` with a positional s…
…elector work like delegated event logic. Fixes #7322.

More Details:
 - #491
 - http://bugs.jquery.com/ticket/7322
70e2e32
@dmethvin dmethvin Fix #9901, verified by this unit test. 63c9719
@timmywil timmywil Remove stop argument in manipulation test, which no longer sets a tim…
…eout
b03648c
@mathiasbynens mathiasbynens Landing pull request 509. Add a comment explaining the use of documen…
…t.getElementsByTagName('body')[0] instead of document.body.

More Details:
 - #509
26898f0
@rwaldron rwaldron Adds implementation tests for jQuery.event.propHooks #8789 92a80cb
@rwaldron rwaldron Implements jQuery.event.propHooks. Fixes #8789 9fbed02
@rwaldron rwaldron Updates rmouseEvent 3d39b7d
@rwaldron rwaldron Removes pageX pageY from prop list 0aaa1fa
Commits on Sep 21, 2011
@dmethvin dmethvin 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.
3bd7bed
@dmethvin dmethvin Don't fire change on an already-selected radio.
Thanks to Brandon Wallace (@bman654) for his code review. Also tweaks delegatetest.html output.
b85f222
@dmethvin dmethvin Allow IE .trigger()ed events through on a check/radio. 61511d5
@dmethvin dmethvin Remove the rarely-used pseudos from quickis.html
The cutting will continue until file size is improved.
03d9553
@jaubourg jaubourg Trimmed down $.Callbacks and $.Deferred. a588336
Commits on Sep 22, 2011
@dmethvin dmethvin 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.
a4cdbf0
@dmethvin dmethvin Allow more cases to use `innerHTML` in the `.html` method.
Thanks @cmcnulty for the pull and the patience!
d638aa9
@jaubourg jaubourg Fixes a weird IE7 bug in the unit tests. If anybody can shed some lig…
…ht on this one, I'm a taker.
6eb7567
@rwaldron rwaldron jQuery.event.propHooks => this.propHooks where possible 9ef0394
@rwaldron rwaldron Moves key event fixes to own even prop hook defs 313bee9
@rwaldron rwaldron Adds notes re: crash status of fix conditions 2c903b8
@rwaldron rwaldron Restore this.propHooks => jQuery.event.propHooks for better gzip comp…
…ression. Thanks gnarf
66202ae
@rwaldron rwaldron Cache reference to propHook lookup and result 7babc7f
@rwaldron rwaldron More reference caching 7378201
@rwaldron rwaldron Remove unnec. empty line 7dab898
@rwaldron rwaldron More ref localization dc878ae
@rwaldron rwaldron Shortcircuit fix if possible 14cb04d
@rwaldron rwaldron Removes early return loop, must copy properties c7f3b61
Commits on Sep 23, 2011
@rwaldron rwaldron current state c80ad25
@dmethvin dmethvin 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 70e2e32 for that commit.
d920ac6
@rwaldron rwaldron Moves mouse properties to mouseProps 87e1c62
Commits on Sep 25, 2011
@dmethvin dmethvin Merge branch '8789-fun-with-fix' of https://github.com/rwldrn/jquery
…into fix-8789-rwldrn-fix

Conflicts:
	src/event.js
	test/unit/event.js
ae27424
@dmethvin dmethvin propHooks now an object with `props` array and `filter` function.
Use the originalEvent to grab properties in filter functions since they often won't have been copied to event. Mark a few current props in the main jQuery.event.props list as deprecated, they aren't supported across all browsers.
b4120a7
Commits on Sep 26, 2011
@dmethvin dmethvin Minor cleanups to code. Futile effort to get IE to pass the unit test. c7838c3
@timmywil timmywil Revert QUnit. Recent start/stop changes cause problems with some star…
…t/stop calls in effects and offset. Run git submodule update
140bebb
@rwaldron rwaldron Merge branch 'fix-8789-rwldrn-fix' of git://github.com/dmethvin/jquer…
…y into fix-8789-rwldrn-fix

* 'fix-8789-rwldrn-fix' of git://github.com/dmethvin/jquery:
  Minor cleanups to code. Futile effort to get IE to pass the unit test.
  propHooks now an object with `props` array and `filter` function.
  Moves mouse properties to mouseProps
  current state
  Removes early return loop, must copy properties
  Shortcircuit fix if possible
  More ref localization
  Remove unnec. empty line
  More reference caching
  Cache reference to propHook lookup and result
  Restore this.propHooks => jQuery.event.propHooks for better gzip compression. Thanks gnarf
  Adds notes re: crash status of fix conditions
  Moves key event fixes to own even prop hook defs
  jQuery.event.propHooks => this.propHooks where possible
  Removes pageX pageY from prop list
  Updates rmouseEvent
  Implements jQuery.event.propHooks. Fixes #8789
  Adds implementation tests for jQuery.event.propHooks #8789
36c82a1
@rwaldron rwaldron Fixed tests to run in IE9 d11fcfa
@rwaldron rwaldron Restore original click prop hook 51fd459
Commits on Sep 28, 2011
@timmywil timmywil Fixes a fail in unit/traversing. Use an iframe's document for creatin…
…g the html5 fragment when necessary.
649823d
@timmywil timmywil Fixes IE7 test suite. Keep the testElement attached and set necessary…
… styles on it to fix the offset with margin test.
3661835
@timmywil timmywil Move createSafeFragment to the top to satisfy lint a74cbb2
@gnarf gnarf Landing pull request 514. 1.7 - queue refactoring to handle delay sto…
…p - Fixes #6150.

More Details:
 - #514
 - http://bugs.jquery.com/ticket/6150
a3b59d7
@gnarf gnarf Landing pull request 520. Unset the complete function just before cal…
…ling it to avoid an exception creating a loop. Fixes #5684.

More Details:
 - #520
 - http://bugs.jquery.com/ticket/5684
8dda57f
@dmethvin dmethvin Expose jQuery.event.simulate for use by special event handlers. 9c4aaeb
@dmethvin dmethvin Tagging the 1.7b1 release. 9a51bc6
@rwaldron rwaldron Removes 'subline' from test/index.html. Fixes #10371 db31fac
@dmethvin dmethvin Updating the source version to 1.7pre a2ad83b
@timmywil timmywil Update Sizzle. Fixes #3144, #6863. 22fcc77
Commits on Sep 29, 2011
@dmethvin dmethvin Fix #10375. Don't put `type` in jQuery.event.props
It's already set in jQuery.Event, and copying it can clobber values set by the caller, e.g., the UI widget factory.
96a44a8
Commits on Sep 30, 2011
@timmywil timmywil Add support for calling outer/inner Width/Height on the window and do…
…cument. Fixes #9434.
1ebced1
Commits on Oct 01, 2011
@gnarf gnarf Landing pull request 525. Fixing tests with qunit.
More Details:
 - #525
46219b5
@rwaldron rwaldron Landing pull request 523. Adds character frequency reporting tool, us…
…e: make freq. Fixes #10372.

More Details:
 - #523
 - http://bugs.jquery.com/ticket/10372
9f5d56a
Commits on Oct 02, 2011
@jaubourg jaubourg We have too many unctions in this function. 3e0fe5e
Commits on Oct 04, 2011
@shichuan shichuan updated Juriy Zaytsev's detecting event support technique link in sup…
…port.js
23f7c88
@jaubourg jaubourg Merge pull request #529 from shichuan/master
updated Juriy Zaytsev's detecting event support technique link in support.js
11b7614
@jaubourg jaubourg isProgressing becomes isPending. Unit tests added. 749d32a
@rwaldron rwaldron Landing pull request 530. Fixes coniditional path for tr, td defaultD…
…isplay() calls. Fixes #10416.

More Details:
 - #530
 - http://bugs.jquery.com/ticket/10416
22f2e8b
Commits on Oct 05, 2011
@dmethvin dmethvin Merge pull request #522 from rwldrn/10371
Removes 'subline' from test/index.html. Fixes #10371
30cc7ae
Commits on Oct 06, 2011
@dmethvin dmethvin Rename jQuery.event.propHooks to .fixHooks.
We already have jQuery.propHooks for the .prop() method, so using the same name for unrelated functionality on a sub-namespace is crazy talk. Since the method involved is jQuery.event.fix(), this will hopefully tie them together. Oh, and it's shorter.
e5b16e3
@rwaldron rwaldron Style sweep 4fd70e7
@rwaldron rwaldron Additional nits 3999d39
@timmywil timmywil Add a hook for removing contenteditable in IE6/7 and remove the unnec…
…essary jQuery.attrFix. Fixes #10429.
ce8d9c0
Commits on Oct 07, 2011
@dmethvin dmethvin Merge pull request #531 from rwldrn/events.js-cleanup
Style sweep
cec0d0d
@gnarf gnarf Effects - Allow queue: true - Fixes #10445 1ba0f9c
@timmywil timmywil Minor fix in events; undeclared var from last commit e828d18
@jaubourg jaubourg Merge pull request #535 from gnarf37/queue-true
Effects - Allow queue: true - Fixes #10445
c51a970
Commits on Oct 11, 2011
@dmethvin dmethvin Fix #10468. Remove jQuery.event.proxy and jQuery.event.guid.
These were deprecated several versions ago and have always been undocumented. Use jQuery.proxy() and jQuery.guid instead.
307b1a3
@dmethvin dmethvin Fix focus/blur unit test issues. Reopens #6705.
In the event refactor, I tried to have the focus/blur events trigger the focus/blur plus focusin/focusout events but this doesn't handle various real-world cases that expect a trigger()ed jQuery handler to run and be able to pass data even if the native event shouldn't fire.

This reopens a bug that causes a double-fire of
inline event handlers.
511c9fe
Commits on Oct 12, 2011
@jaubourg jaubourg Removes isPending and introduces state as a means to retrieve the Def…
…erred/Promise state. Unit tests amended.
d29182e
@dmethvin dmethvin Fixes #10477. Get `.off(type, null, fn)` right. 6afc2c0
@dmethvin dmethvin Fix #10478. Replace jQuery.isNaN with jQuery.isNumeric.
Thanks to Christian C. Salvadó for the unit tests!
83c08ff
@gnarf gnarf Squashed commit of the following:
commit af3fd32f207ed080084f10d76f89c07c414baa05
Merge: 83c08ff fdd60f8
Author: Dave Methvin <dave.methvin@gmail.com>
Date:   Tue Oct 11 21:17:56 2011 -0400

    Merge branch 'stop' of https://github.com/gnarf37/jquery into pull-541-stop

commit fdd60f8
Author: Corey Frang <gnarf@gnarf.net>
Date:   Mon Oct 10 13:51:59 2011 -0500

    .stop( [queue,] clearQueue, gotoEnd )
6c4ca13
@timmywil timmywil Leave the opacity test unanchored in case of floating point rounding …
…browser errors; small fix in queue tests. Fixes #5145.
a18645c
@dmethvin dmethvin Tweak live-blur() test to silence a IE8 swarm fail. 92b06d3
@timmywil timmywil Do not call getElements on a script tag. Avoids unnecessary execution…
…. Fixes #10176.
3ad0ba6
Commits on Oct 13, 2011
@timmywil timmywil Update sizzle; Add sizzle cache collision iframe test. Fixes #8539. 8723f3b
@timmywil timmywil Run ajax tests in swarm 7bef99e
@dmethvin dmethvin Fix #10489. Disconnected elements don't bubble to document. 0a3cab8
Commits on Oct 14, 2011
@dmethvin dmethvin Tagging the 1.7b2 release. 787ef72
@dmethvin dmethvin Updating the source version to 1.7pre ae6d002
Commits on Oct 17, 2011
@timmywil timmywil Use the property name in elem.removeAttribute in IE6/7 to ensure corr…
…ect removals. Fixes #10514.
f2c1d2e
Commits on Oct 22, 2011
@timmywil timmywil Support setting both the enctype attribute and property (encoding in …
…IE6/7). Fixes #6743.
c51b294
@rwaldron rwaldron Landing pull request 560. Further reduce minimal header. Fixes #10553. e1a5d3e
@mikesherov mikesherov Landing pull request 553. Fallback to elem.style for disconnected nod…
…es in width/height retrieval. Fixes #8388.

More Details:
 - #553
 - http://bugs.jquery.com/ticket/10254
 - http://bugs.jquery.com/ticket/8388
e502012
@mathiasbynens mathiasbynens Landing pull request 554. #10531: Remove `layerX` and `layerY` Fixes …
…#10531.

More Details:
 - #554
 - http://bugs.jquery.com/ticket/10531
a6bec46
Commits on Oct 23, 2011
@mikesherov mikesherov Landing pull request 561. only check for not null in unit tests. Supp…
…lements #8388.

More Details:
 - #561
 - http://bugs.jquery.com/ticket/8388
516f3cd
@timmywil timmywil Landing pull request 550. IE6,7,8 cannot use cached fragments from un…
…known elems. Fixes #10501.

More Details:
- #550
- http://bugs.jquery.com/ticket/10501
f3a4d26
Commits on Oct 24, 2011
@rwaldron rwaldron Fixes gross indents. 7347007
@timmywil timmywil Merge pull request #563 from rwldrn/fix-spaces
Clean up spacing in manipulation
c4cc343
@dmethvin dmethvin Don't run direct handlers if delegate did .stopPropagation(). 9fabe20
@dmethvin dmethvin Make event.currentTarget the delegate node, always.
This lets us use currentTarget for its intended use and avoids creating a non-standard delegateTarget property.
d28ab68
@dmethvin dmethvin Don't add an empty list of handlers. 470cc07
@dmethvin dmethvin Fold dispatch function into main event dispatch. b208042
@dmethvin dmethvin Make jQuery().off(event) work for delegated events.
Logic to handle detaching by event was in both .off() and jQuery.event.remove; now it's only in .off(). It's a bit of a strange case since the event object (not the jQuery set) specifies the element.
4ac6f8d
@dmethvin dmethvin Stop global event bubbling using onlyHandlers flag. 560c33b
@dmethvin dmethvin Fix #10563. Ensure event.currentTarget==this if delegated.
Now, event.delegateTarget is always the element where the event was handled, regardless of whether delegated handlers are attached.
84d2307
@dmethvin dmethvin Fix 10558. Get the right element for checkClone; thanks zhengzongyi! 09c089a
@dmethvin dmethvin Fix #10567. Make sure quickIs matches correct class name. ee3eb6c
@dmethvin dmethvin Remove attribute match from quickIs
As @timmywil points out, attributes and properties are confused by IE6/7. This commit also reworks the unit test case to do a better job of checking className matches.
746074f
@dmethvin dmethvin Tagging the 1.7rc1 release. 8e64b93
@dmethvin dmethvin Updating the source version to 1.7pre 92f1fff
Commits on Oct 25, 2011
@dmethvin dmethvin Fix #10575. Undeclared `matched` var hosed recursive delegate calls.
Thanks davidmurdoch for staying with this bug!
fc13f5b
Commits on Oct 26, 2011
@rwaldron rwaldron Core styleguide cleanup. Fixes #10586 a9f1346
@dmethvin dmethvin Fix #10576. Add alias for jQuery.event.handle so voyeur code still wo…
…rks.

Between new 1.7 special event hooks and jQuery.event.simulate() we have a much cleaner solution than the people calling jQuery.event.handle are doing, but we shouldn't break their use of this undocumented internal interface for now.
35bc30c
@dmethvin dmethvin Fix #10588. For now, event voyeurism only merits the look of disappro…
…val.

If you are using `.data("events")` we would like to know how we can provide a documented interface that satisfies the need.
24e416d
@jaubourg jaubourg Merge pull request #564 from rwldrn/10586
Core styleguide cleanup. Fixes #10586
c2da514
Commits on Oct 27, 2011
@dmethvin dmethvin Make sure `.data("events")` still works, for now. c82dbf1
@rwaldron rwaldron Cleanup spacing. Fixes #10601 9ff4f26
@rwaldron rwaldron Cleanup spacing in core.js. Fixes #10601 da062c5
@rwaldron rwaldron Cleanup spacing in ajax.js. Fixes #10601 bad83b3
@rwaldron rwaldron Cleanup spacing in attributes.js. Fixes #10601 9ea21fa
@rwaldron rwaldron Cleanup spacing in css.js. Fixes #10601 4fb7202
@rwaldron rwaldron Cleanup spacing in effects.js. Fixes #10601 0b4ac1d
@rwaldron rwaldron Cleanup spacing in events.js. Fixes #10601 f0cf49f
@rwaldron rwaldron Cleanup spacing in manipulation.js. Fixes #10601 0804cdf
@rwaldron rwaldron Cleanup spacing in offset.js. Fixes #10601 33e9883
@rwaldron rwaldron Cleanup spacing in outro.js. Fixes #10601 d00e29a
@rwaldron rwaldron Cleanup spacing in queue.js. Fixes #10601 7987545
@rwaldron rwaldron Cleanup spacing in support.js. Fixes #10601 b723d49
@rwaldron rwaldron Cleanup spacing in traversing.js. Fixes #10601 27d099d
@dmethvin dmethvin Merge pull request #565 from rwldrn/10601
Cleanup spacing. Fixes #10601
736d4d7
@dmethvin dmethvin Pass correct arg list to special._default. Thanks @mikaelkaron! df4a160
@dmethvin dmethvin DRY the hover pseudo-event, get the type right, allow override.
Now with working unit test for extra correctness! If external code defines a special.hover event, we won't string-hack "hover" into "mouseenter mouseleave".
5c0c863
Commits on Oct 28, 2011
@mikesherov mikesherov Landing pull request 562. Make sure runtimeStyle isn't affected by di…
…mensions. Fixes #9233.

More Details:
 - #562
 - http://bugs.jquery.com/ticket/9233
fa0e801
@timmywil timmywil Add a way to fire native events using dispatchEvent/fireEvent in test…
…init.js; fixes failing click test in FF3.6
38f087b
Commits on Oct 31, 2011
@gnarf gnarf Renaming 'runner' to 'hooks' - makes it a little more obvious whats h…
…appening
0191e98
@timmywil timmywil Run offset support tests at doc ready. Fixes #10613. 93750ce
@timmywil timmywil Construct a new container so that styles on the body are not affected 299cccd
@timmywil timmywil Reduce bytes and minor adjustments cec4018
@timmywil timmywil jQuery.support.supportsFixedPosition -> jQuery.support.fixedPosition;…
… Remove jQuery.offset.supportProps and reference support in offset
83a355a
@timmywil timmywil Merge branch 'bug_10613_2' f8a1f7b
@timmywil timmywil Revert "Landing pull request 530. Fixes coniditional path for tr, td …
…defaultDisplay() calls. Fixes #10416." Fixes #10622.

This reverts commit 22f2e8b.
0752687
@timmywil timmywil Pass iframe support tests at doc ready. Fixes support fail in FF7 006fde2
Commits on Nov 01, 2011
@timmywil timmywil Fix a failing effects test in IE; minor style changes in effects 52afe20
@timmywil timmywil Add return in the offset support tests if the body is not present in …
…frameset docs
969fcc1
@dmethvin dmethvin Tagging the 1.7rc2 release. fd15cfd
@dmethvin dmethvin Updating the source version to 1.7pre 9026688
Commits on Nov 02, 2011
@timmywil timmywil Correct typo in support.js assigning margin-top with cssText. Fixes #…
…10638.
b4392c2
Commits on Nov 03, 2011
@dmethvin dmethvin Update the version for building release notes. 3cd6516
@dmethvin dmethvin Tagging the 1.7 release. 47d66ea
@timmywil timmywil Include distribution in release tag 5876377