Skip to content


Subversion checkout URL

You can clone with
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.
This comparison is big! We’re only showing the most recent 250 commits
Commits on Oct 25, 2012
@dmethvin dmethvin Add new authors and sort in commit order. 305e169
@dmethvin dmethvin Fix #9469. Remove semi-functional .selector property. Close gh-1006.
Saved 65 bytes.
@dgalvez dgalvez Fix #11542. document.body should not be special in .offset() and docu…
…ment.documentElement is the default element.offsetParent. Close gh-899.
@rwaldron rwaldron Less deep and more strict. 63d7253
@rwaldron rwaldron Simplify tests for #12786, reduce to only those required to support t…
…he fix
Commits on Oct 26, 2012
@markelog markelog Elements created from html strings have a parentnode. Fixes #12392 18e7a53
David Fox Fixes #12139, make sure absolutely positioned elements have HTML as o…
…ffsetParent, closes gh-1010
Commits on Oct 29, 2012
@Krinkle Krinkle Implement expectation test instead of using _removeData. Close gh-997.
* 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

  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" 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)
@dmethvin dmethvin Update authors. 5be4c10
@markelog markelog Fix #10416. Don't trust computed styles on detached elements. Close g… bea5ecb
Commits on Oct 30, 2012
@yiminghe yiminghe Fix #12685. Handle inconsistent opacity for ie < 9. Close gh-1005. c78a3ba
@mikesherov mikesherov Fix #12009. $().find( DOMElement ) should pushStack properly. Close g… e8f9151
Commits on Oct 31, 2012
@Krinkle Krinkle No ticket: fix effects test failure in IE6. Close gh-1012. 6e75fe5
Commits on Nov 01, 2012
@dmethvin dmethvin Fix #10544. Remove deprecated .data() event namespaced triggering.
Data events were horribly slow, never documented, and caused strange interpretation of data items with dots in them.
@dmethvin dmethvin Fix #12816. Ensure .find() result are DOM ordered. 5ed0450
@dmethvin dmethvin Test case for #12816 8657538
@gibson042 gibson042 Fix builds with partial ajax support (e.g., custom:ajax/xhr) 03a0762
@gibson042 gibson042 Fix testing of no-ajax custom builds 14e1501
@Krinkle Krinkle Followup to gh-997, decode entities in test names. Close gh-1013. e2cdf52
@dmethvin dmethvin Fix #12827. Remove exclusive event semantics from .trigger().
No unit tests were removed in the undoing of this feature. :sob:
@gibson042 gibson042 No ticket: remove test suite external dependencies 3f51504
@dmethvin dmethvin Fix #12828. Remove non-standard event properties. dc9913a
@dmethvin dmethvin Remove trailing comma to fix test lint. a8887e9
@dmethvin dmethvin Remove unneeded parameter hockey in event shortcuts. 9c2f000
Commits on Nov 02, 2012
@dmethvin dmethvin Fix #10299. Add a propHook for oldIE link href. 240b141
@markelog markelog Follow-up for .selector property removal f651bf8
@dmethvin dmethvin Must attach the .selector to the new jQuery object. 68f001e
@gibson042 gibson042 Remove gratuitous punctuation 53cb49c
Commits on Nov 05, 2012
@gibson042 gibson042 Fix #12840: remove undocumented parameter "pass" from .attr. Close gh… 80d45a6
@gibson042 gibson042 No ticket: update test suite to pass QUnit globals check in most envi…
…ronments. Close gh-1016.
Commits on Nov 06, 2012
@gibson042 gibson042 Restore jQuery.access parameter mistakenly removed in 80d45a6 0ee9415
Commits on Nov 08, 2012
@dmethvin dmethvin Remove APIs now in jquery-compat 6b14cef
@gnarf gnarf Ensure each tick gets it's own fxNow - Fixes #12837 - Thanks @chadparry
Closes gh-1022
Closes gh-1021
@gnarf gnarf Keep track of a hiding state for toggle based animations - Fixes #8685
Closes gh-1018
@gnarf gnarf Fixing units 74490f8
@gnarf gnarf Rewriting unit test to be less sticky based on time issues 31a19a8
@gnarf gnarf Unroll the ( || ) in the math - Fixes #12497 - Thanks @lukemella @cur… 8773067
@gibson042 gibson042 No ticket: speedup test suite. Close gh-1020. 517846a
Commits on Nov 10, 2012
@gibson042 gibson042 Fix #12858: don't expose jQuery/Sizzle expandos e78cfb1
Commits on Nov 13, 2012
@gibson042 gibson042 No ticket: speedup effects tests 48bd8b5
@dmethvin dmethvin Fix #12777. Add applet to non-cacheable fragment types.
I don't want to add a unit test that creates a dependency on an applet.
Commits on Nov 15, 2012
@dmethvin dmethvin Revert "Fixes #12569. Improve Feature Detect For oldIE bubbling. closes

This reverts commit 063ea02.

I've beaten on this for a while and can't find a suitable feature detect that catches Chrome's support for focusin.
Commits on Nov 16, 2012
@dmethvin dmethvin Updating the version to 1.9.0pre. 28df086
@gibson042 gibson042 update Sizzle d08d483
Commits on Nov 18, 2012
@elijahmanor elijahmanor Fix #8908. Don't let change to originals affect clones in IE9/10. Close 5904468
@dmethvin dmethvin Merge branch 'x8908' 20be650
Commits on Nov 19, 2012
@aFarkas aFarkas Fix #12915, add propHook for scrip src property on oldIE. Close gh-1035. ca5e06a
@Krinkle Krinkle Grunt: Set testswarm/browserSets from JSON file.
File on is already updated.
@gibson042 gibson042 Fix #11795, #10470: keep scripts in DOM; execute only on first insert…
…ion. Close gh-864.
@gibson042 gibson042 fix Safari test failures 22f58bd
Commits on Nov 21, 2012
@gibson042 gibson042 Fix #12920: remove addMandatoryAttributes. Close gh-1037. bb570fc
Commits on Nov 22, 2012
@Krinkle Krinkle Set async to true instead of async (prop vs. attr). Closes gh-1039 4fed8eb
Commits on Nov 24, 2012
@dmethvin dmethvin Fix #3827. Get the correct checkbox status for a click handler. 1fb2f92
@dmethvin dmethvin Fix #12868. Use native focus/blur to get event order right. b7ec6dd
@dmethvin dmethvin Close #10882. Test case for "hover" event in 1.9 6b00b3c
@dmethvin dmethvin Fix #12733. Ignore excess spaciness in event strings.
Thanks @bentruyman!
dcooper Fix #9960, allow manipulation for parent document nodes. Close gh-924. 78c1560
@dmethvin dmethvin Fix #12191. jQuery.type should return "error" for Error objects. 67df705
Commits on Nov 25, 2012
@gnarf gnarf Adding job name for pull request jobs coming from mergeatron 5c62ac8
@gnarf gnarf Using the right matched param c27dc01
@gibson042 gibson042 No ticket: compress ajax. Close gh-1041. a938d7b
@dmethvin dmethvin Fix #12134. Make .serialize() HTML5-compliant; provide a propHook for…
… shimming.
@scottgonzalez scottgonzalez Fix #12869. Zoom the body after support tests; avoids layout changes …
…in IE8/9/10 in IE7 mode. Close gh-1025.
@gnarf gnarf Fix #12803. Add jQuery.fx.start as a hook point. Close gh-1024. 516a7a8
@Krinkle Krinkle Grunt: Rename TestSwarm job name pattern for PR. Close gh-1042.
More consistent with the other one:
 Project Name <id_type> #id.
Commits on Nov 26, 2012
@jaubourg jaubourg Total revamping of the ajax unit tests d31cef3
@gibson042 gibson042 Fix #12959: Optimize library-wide patterns 0766240
@jaubourg jaubourg Greatly simplifies ajaxTest 603e70b
@jaubourg jaubourg Removes unnecessary closure and apply 512b826
Commits on Nov 27, 2012
@gibson042 gibson042 Fix #12959: Optimize library-wide patterns 0877d42
@jaubourg jaubourg Merge branch 'master' of c4858c1
@jaubourg jaubourg Use strictEqual rather than equal e679f6c
@jaubourg jaubourg sandboxes start for real this time (fixes test failures in IE) b9dfcfd
@gibson042 gibson042 Don't let removeClass create attributes 243d4cc
@gibson042 gibson042 save a byte 1052f9c
Commits on Nov 28, 2012
@markelog markelog Fix #12957. Simplify wrapMap, it doesn't need end tags. Close gh-1044. 9ae6b1a
@farmdawgnation farmdawgnation Alias options.method to options.type. Fixes #12004. 081c4ef
@jaubourg jaubourg Unit test for #12004 6378a19
Commits on Nov 29, 2012
@jaubourg jaubourg Simplifies how url is kept devoid of anti-cache parameter for ifModif…
…ied requests. Also, renames ifModifiedKey to cacheURL so that it now conveys the variable's nature rather than its purpose. -5 min/gzipped.
@jaubourg jaubourg Fixes awkward spacing e63625e
Commits on Nov 30, 2012
@gibson042 gibson042 keep manipulation.js assertions consistent b382af6
Commits on Dec 02, 2012
@dmethvin dmethvin Fix #12989. Remove ajax "global" event behavior. c2d6847
@dmethvin dmethvin Followup to #12989 fix, improve unit test resiliency. b5acda7
@dmethvin dmethvin Don't really want to expect any global events here. 27c9360
Commits on Dec 03, 2012
@gibson042 gibson042 No ticket: improve global variable/ajax request tracking 5b9bf13
@gibson042 gibson042 Improvements per @jaubourg ad690f8
@gibson042 gibson042 More improvements per @jaubourg 4ada325
Commits on Dec 04, 2012
@gibson042 gibson042 Fix #12856: keep PSEUDO regex non-greedy 3ab2634
@jaubourg jaubourg Organizes the php scripts used for testing better, so that the whole …
…logic 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.
@jaubourg jaubourg Fixes spacing 2a419a7
Commits on Dec 05, 2012
@PaulBRamos PaulBRamos Fix #12756. Restyle manipulation unit tests. Close gh-1053. ec72d9f
@PaulBRamos PaulBRamos Fix #11989. Remove fragment cache, moving to jquery-compat. Close gh-… 13449a9
@rvagg rvagg Fixes #12449. make replaceWith() clone elements where required. Closes 551c2c9
@dmethvin dmethvin Radical idea: Calculate `expect()` value before fn call. :purple_heart: 4437002
@gibson042 gibson042 228ab3d followup 1: fix test failures. Close gh-1056. 20608b3
@jaubourg jaubourg Revert "228ab3d followup 1: fix test failures. Close gh-1056."
This reverts commit 20608b3.
@jaubourg jaubourg Revert "Fixes spacing"
This reverts commit 2a419a7.
@jaubourg jaubourg Revert "Organizes the php scripts used for testing better, so that th…
…e whole logic 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."

This reverts commit 228ab3d.
Commits on Dec 06, 2012
@gibson042 gibson042 Fix #10832 (this time with tests): jQuery.contains in SVG abe009c
@gibson042 gibson042 don't test SVG on IE6 9bfe9e7
@gibson042 gibson042 once more with feeling 26bf8dd
@Krinkle Krinkle Make compatible with jshint, lint test/data. Close gh-1043. 5dd8a90
@gibson042 gibson042 Don't test what ain't there no more 747600b
Commits on Dec 07, 2012
@dmethvin dmethvin Fix #13013. Move jQuery.buildFragment() to compat plugin. 282c044
@jaubourg jaubourg Deferred: .resolve(), .reject() and .notify() now set the callback co…
…ntext to the promise instance rather than the deferred instance ; .then() has also been amended. Fixes #11405.
Commits on Dec 08, 2012
@gibson042 gibson042 Fix #12904: Firefox defaultDisplay with body/iframe display:none. Rep…
…ort and solution by @maranomynet; test by @rwldrn.
Commits on Dec 09, 2012
@dmethvin dmethvin Fix #13019. Disconnected nodes with .replaceWith are a noop. Close gh… f8f52cf
@dmethvin dmethvin Ref #13019 and gh-1062. Use parentNode check instead of isDisconnecte…
Commits on Dec 10, 2012
@rwaldron rwaldron Refactor defaultDisplay's node creation and display logic, -6 7d5b86e
@rwaldron rwaldron Fixes #13021. Normalization of core utility array like detection base…
…d on standard protocol by Richard Gibson <>. Closes gh-1064
Commits on Dec 11, 2012
@rwaldron rwaldron Be specific about Firefox nodes-as-nodelist. Never assume that modern…
… browsers will "get it right".

Signed-off-by: Rick Waldron <>
@Krinkle Krinkle Test: Remove fixtures from QUnit.done hook. Close gh-1069.
This fixes jquery/testswarm#197. These are currently removed from
the TestSwarm injector, however this is jQuery specific, and
should be done from this end instead.
@markelog markelog Fix #10417. setTimeout w/o 2nd arg is jQuery.later! Close gh-1065. d41b983
@Krinkle Krinkle Test: Update index.html to new QUnit format. Close gh-1061.
Depends on jquery/sizzle#177, included with the Sizzle submodule in this commit.
@gibson042 gibson042 Update Sizzle aa0e4aa
@mikesherov mikesherov Pass style declarations around for performance improvements and pavin…
…g the way for the css array signature

Also, simplify the jQuery.css numeric coercion signature
@mikesherov mikesherov Fixes #11938: Adding array getter method to jQuery.fn.css ef6d877
@gibson042 gibson042 Fix IE failures from 55313d3 f42e1e6
Commits on Dec 12, 2012
@markelog markelog Fix #12956. Improve cloneFixAttributes for IE9/10 case. Close gh-1034.
Remove clear(merge)Attributes hack
@bsorbo bsorbo Fix #12990. Don't add 'px' to column-count. Close gh-1050. 32842ac
@gibson042 gibson042 copy defaultSelected in cloneFixAttributes 1d1c80d
@dmethvin dmethvin Fix #13011. Let 'type' attribute be set if the browser allows. aad235b
@PaulBRamos PaulBRamos Fix #4087. insertAfter, insertBefore, etc do not work if origin and d…
…estination are same element. Close gh-1068.
@dmethvin dmethvin Missed a var declaration in aad235b. 40e08f8
Commits on Dec 13, 2012
@dmethvin dmethvin Fix #11230. .appendTo and pals should always stack. 0018f77
@markelog markelog Fix #9646. Cloned nodes shouldn't affect original in IE7. Close gh-947. 13651f2
@scottgonzalez scottgonzalez CSS: Save some bytes. Close gh-1071. a270d63
@gibson042 gibson042 Fix #13044: execute all QUnit modules in TestSwarm. Close gh-1074. ca26d45
@markelog markelog Ref #8908, gh-886. Avoid clone identity crisis in IE9/10. Close gh-1036. 643ecf9
@gibson042 gibson042 compress -16 min+gzip 452e327
@timmywil timmywil Adjust jQuery('html') detection to only match when html starts with '…
…<' (not counting space characters). Fixes #11290.
@timmywil timmywil Adjust html parsing in event tests to use jQuery.parseHTML explicitly. 7d61c52
Commits on Dec 14, 2012
@gibson042 gibson042 Fix #12600: don't use value property in place of value attribute. Close 2c40fdd
@timmywil timmywil Sizzle: :target and :root selector support. adds Sizzle.setDocument. …
…Remove :active support.
Commits on Dec 15, 2012
@timmywil timmywil Sizzle: fix test failures related to Sizzle.contains 8b4cdbb
@timmywil timmywil Update Sizzle: IE6-8 traversing test fix 7368906
@gibson042 gibson042 Update Sizzle 60fdc12
@timmywil timmywil Update Sizzle: avoid calling setDocument when possible 8424933
@timmywil timmywil Update Sizzle cc164a3
@timmywil timmywil Sizzle: assume window.document in Sizzle.matches; massively reduce ca…
…lls to setDocument by not calling when context is null
@timmywil timmywil Sizzle: initialize with default document on load to get it out of the…
… way for most use cases
@timmywil timmywil Sizzle: size optimization 55a8ba5
Commits on Dec 16, 2012
@gibson042 gibson042 Fix #11115: Normalize boolean attributes/properties. Close gh-1066. a763ae7
@gibson042 gibson042 Resolve a763ae7 test failures 30e2ffb
@gibson042 gibson042 let .attr(checked|selected, true) update the property 06f46da
@gibson042 gibson042 Fix #13064: better test fixture cleanup. Close gh-1075. 2ea7876
@dmethvin dmethvin Update version in release notes builder. 24db734
@dmethvin dmethvin Update the build script so it runs on Windows. bddd100
@dmethvin dmethvin Use the right repo. 6ecac3b
Commits on Dec 17, 2012
@dmethvin dmethvin Tagging the 1.9.0b1 release. d2262fb
@dmethvin dmethvin Updating the source version to 1.9.0pre 7d91be5
@timmywil timmywil Sizzle: add support for :lang selector d6d6c3e
@timmywil timmywil Sizzle: QA for :lang from gibson 5c8984e
Commits on Dec 18, 2012
@timmywil timmywil Sizzle: :lang updates for handling backslashes, xml, and inheritance 963c47f
@dmethvin dmethvin Fix #13078. Remove .live() and .die(). Great rejoicing. eed78cc
@dmethvin dmethvin Remove .live() tests now in Migrate plugin. c928ed4
Commits on Dec 19, 2012
@dmethvin dmethvin Do not assume new versions are back compatible. 92001a3
@mikesherov mikesherov Update to Grunt 0.4, and Uglify2 with Source Maps! cc97125
Commits on Dec 20, 2012
@mikesherov mikesherov Add comment about where to locate grunt TODO's 3ffaa0f
@mikesherov mikesherov Make sure Jenkins can grunt jQuery right from npm install 34946b3
@mikesherov mikesherov Better dependency versions for grunt packages, thanks @Krinkle! 96a349e
Commits on Dec 21, 2012
@markelog markelog Fix #13094. Pass index to .before(fn) fn as documented. Close gh-1093. 5afc93c
@gibson042 gibson042 Fix #13070: better unescaping logic in Sizzle 00bbbe2
@markelog markelog Fix #12569. Improve feature detect for event bubbling. Close gh-1076. c8c6ab6
@markelog markelog Do not perform support check for old Opera. Close gh-1097. efb139f
@gibson042 gibson042 Fix 00bbbe2 test failures 1e7e541
@gibson042 gibson042 Update Sizzle 3e1589d
Commits on Dec 22, 2012
@dmethvin dmethvin Post-process map file so it has the right path. b848766
@dmethvin dmethvin Put the map in the dist directory. b20f536
@dmethvin dmethvin Know when to hold em, know when to fold em. e296190
Commits on Dec 23, 2012
@dmethvin dmethvin Put .min.js file at the end so compare_size will work. 4de4be4
@hasclass hasclass Fix #13076. Speed up $() with strings, part of gh-1089. d829804
@hasclass hasclass Fix #13075. Optimize $.type by preferring `typeof`. Close gh-1089.
Also fixes browsers where `typeof RegExp === "function"`.
@dmethvin dmethvin Followup to gh-1089. Avoid duplicate typeof check. 861a45b
Commits on Dec 29, 2012
@dmethvin dmethvin Add release support for map files. c9b75df
Commits on Dec 31, 2012
@mikesherov mikesherov Fixes #13088: under IE8, $(selector).attr('style') always return lowe…
…rcase string
Commits on Jan 04, 2013
@dmethvin dmethvin Fix #12945. Check for .getAttribute so IE9 is happy. a95f357
Commits on Jan 06, 2013
@dmethvin dmethvin Fix #12471. Use consistent line endings in jquery.js b45c775
@dmethvin dmethvin Fix #12336. Ensure oldIE really does .empty() selects. bbdf957
Commits on Jan 07, 2013
@dmethvin dmethvin Fix #12863. Prevent oldIE from calling `.removeAttribute` 4e0bc16
Commits on Jan 08, 2013
@gnarf gnarf Fix #13103. Add .finish() method. Cherry picked from b6abb31. c27d8e2
@markelog markelog Ref #8908. Update IE9 css clone fix. Close gh-1120. ce67f0c
@dmethvin dmethvin Resurrect buildFragment and sacrifice jQuery.clean. See gh-1117. 0ed497b
@jaubourg jaubourg Opera 12.0 still implements an older version of the DOM so cloneNode …
…cannot be called without an argument
@nanto nanto Propagate context of returned deferred object in Deferred.then(). Fix…
…es #13160.
Commits on Jan 09, 2013
@dmethvin dmethvin Tagging the 1.9.0rc1 release. 11eb1c4
@dmethvin dmethvin Updating the source version to 1.9.0pre a777b35
@markelog markelog Ref gh-1117: Don't stop on a falsy value in buildFragment.
(cherry picked from commit 8e6c1ba)
@gnarf gnarf Adding some more test coverage for .finish() 58003c4
Commits on Jan 10, 2013
@dmethvin dmethvin Fix map file reference in .min.js file. e348b40
@gibson042 gibson042 Update Sizzle f40eac1
Commits on Jan 11, 2013
@markelog markelog Ref 0ed497b. Close gh-1125. 8b82af9
@gibson042 gibson042 Update Sizzle 5290567
@dmethvin dmethvin Update copyrights used in file headers. 7be47fb
Commits on Jan 12, 2013
@gibson042 gibson042 No ticket: compress event.js 9cf812d
Commits on Jan 13, 2013
@gibson042 gibson042 Fix 9cf812d oldIE failures e5f3795
@markelog markelog Fixes #13200 - innerHTML in buildFragment need end tags bf4fce7
@markelog markelog Add a comment 09589c4
Commits on Jan 14, 2013
@gibson042 gibson042 #13180 unit test 36457cb
@gibson042 gibson042 jQuery.event.handlers delegate matching hook point 14c50da
@gibson042 gibson042 reduce size 7812aab
@gibson042 gibson042 Fix #13180: don't delegate into SVG <use> f860e0b
@gibson042 gibson042 No ticket: sync with master @ b75b9ef a7683d8
@gibson042 gibson042 Fix f860e0b Firefox failures 0a3a424
@gibson042 gibson042 Fix #13203: delegated events with selector matching Object.prototype …

(cherry picked from commit 31b9579)
@gibson042 gibson042 0a3a424 with moar guard for IE6 6c29dd2
Commits on Jan 15, 2013
@dmethvin dmethvin Simplify release notes generator script. d8b5d5d
@dmethvin dmethvin Tagging the 1.9.0 release. 8574d8b
@dmethvin dmethvin Updating the source version to 1.9.1pre 79feac9
Commits on Jan 16, 2013
@mikesherov mikesherov Fix #13183: Wrong animation initial value calc. Close gh-1136. 65df32d
@gibson042 gibson042 Fix #13208: only check elements for delegation matches fc2ba2e
@gibson042 gibson042 Fix #13182: update Sizzle d869034
@gibson042 gibson042 No ticket: improve replaceWith testing 13468ab
@gibson042 gibson042 Fix #13233: re-allow .replaceWith of text nodes. Close gh-1137. 6b1b0a2
@danilsomsikov danilsomsikov Fix #8335: Avoid memory leak by never setting data on non-element non…
…-document nodes. Ref gh-1127.

(cherry picked from commit cc324ab)
@gibson042 gibson042 Ref 8f72967: use acceptData to determine when it is safe to add event…
… handlers

(cherry picked from commit 50290b8)
Commits on Jan 17, 2013
@gibson042 gibson042 Fix jQuery #13251: use slice instead of substring 37eb612
Commits on Jan 18, 2013
@timmywil timmywil Update Sizzle: fixes native slice usage c0a3700
Commits on Jan 20, 2013
@tricknotes tricknotes Fix broken link in, close gh-1132. 8b19982
@tricknotes tricknotes Fix requirements and dependencies in README, close gh-1131. df47eb7
Commits on Jan 21, 2013
@jaubourg jaubourg Never use the XML as parsed by the XHR instance. Use raw text instead…
… and let the ajax conversion logic do the trick. -20 min/gzipped. Fixes #13276. Unit test added.
@timmywil timmywil Treat elements as hidden when either offsetWidth OR offsetHeight is 0…
…. Fixes #13132, #10406.
@timmywil timmywil Fix failing tests, add support for empty spans in Opera. Supplements …
…#13132, #10406.
Commits on Jan 23, 2013
@timmywil timmywil Ignore file inputs when serializing forms. File input serialization i…
…s handled by plugins. Fixes #13306.
Commits on Jan 24, 2013
@byroot byroot Don't try and convert data for 204 No Content responses. Fixes #13292…
…. Fixes #13261.
@gibson042 gibson042 Fix #13315: compare typeof node.method to var instead of literal "und…
…efined" for safer uglification
Commits on Jan 25, 2013
@gibson042 gibson042 Fix #13281: update Sizzle 079ee50
@gibson042 gibson042 Fix #13274: Wrap sourceMap directive in multiline comments. Close gh-… ac93559
Commits on Jan 26, 2013
@dmethvin dmethvin Fix #13316. Use minified version in unit testing.
Also migrates the XHR check added to 2.0 in 62acda8.
@dmethvin dmethvin Fix build until next grunt rc, disable compare_size. 74aa3eb
Commits on Jan 27, 2013
@dmethvin dmethvin Fix #12846. Restore overflow when animation is stopped.
(Cherry picked from a6c358d)
@dmethvin dmethvin Fix #12656. Make event shorthands excludable. 24e7624
@adamcoulombe adamcoulombe Fix #13150, .has() w/o args checks for any callbacks. Close gh-1111. 5be99ec
@dmethvin dmethvin Update author list. c4dd702
Commits on Jan 30, 2013
@dmethvin dmethvin Fix #13349. No need to sort simple .find() cases. 1bbe2b1
Commits on Jan 31, 2013
@timmywil timmywil Revert change to visible/hidden selectors until 1.10 and 2.1. Reopens…
… #13132, #10406.
@timmywil timmywil Minor updates. All parameters of an internal function are for interna…
…l use only.
@timmywil timmywil Again, magic fixing for previous commit. dc931af
@markelog markelog Change variables initialization sequence for some declarations e392e55
@markelog markelog Fix #13355. Tweak Uglify options and var order for gzip. Close gh-1151.
Change uglify-js options for compressor
Change variables initialization sequence for some declarations
@andrewplummer andrewplummer event: Stricter type checking in trigger - Fixes #13360 - Closes gh-1153

Squashed commit of the following:

commit 5935a36
Author: Andrew Plummer <>
Date:   Fri Feb 1 02:40:42 2013 +0900

    Using "hasOwnProperty" to check for direct properties "type" and
    "namespace" on events before triggering.
@gnarf gnarf Adding @andrewplummer to AUTHORS.txt 1923da8
Commits on Feb 01, 2013
@dmethvin dmethvin Fix #13335. Remove "use strict". 7adee6c
Commits on Feb 03, 2013
@dmethvin dmethvin Ref #12846 and 3b6d8941d8. Fix unit test for IE6. fbce702
@gibson042 gibson042 Upgrade QUnit: Welcome to the present! 59dd3d9
@dmethvin dmethvin Fix #13089. Only apply zoom to IE6/7 body. 219a193
Commits on Feb 04, 2013
@markelog markelog Fix #13310. Get the right display value for disconnected nodes. Close g… 8226666
@markelog markelog Fix #13356. Clean up after load/ready handlers. Close gh-1152. f3c776d
Commits on Feb 05, 2013
@dmethvin dmethvin Tagging the 1.9.1 release. 28d9463
@timmywil timmywil Include distribution in release tag d71f6a5