Skip to content


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.9.0rc1
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 Oct 16, 2012
@mikesherov mikesherov enforce double quotes via JSHint. Closes gh-975 ed9e344
@morgangraphics morgangraphics Return correct index for no-arg index() calls. Fixes #10977. Closes g… 4bb46f4
@ikhair ikhair Remove unused child_process init and assignment from grunt.js. Closes g… 2e3ca6c
@carldanley carldanley Create private methods for processing data/removeData requests. Fixes…
… #12519, Closes gh-976
@mikesherov mikesherov Clean up jshintrc configs. Close gh-983. fcaef88
@bentruyman bentruyman Handle a falsy URL in the settings object for jQuery.ajax. Fixes #100…
…93, Closes gh-979
@timmywil timmywil Update Sizzle: allows disconnected sorting. Change add to always sort…
… with added nodes, even when disconnected.
@ikhair ikhair Code cleanup in grunt.js. Closes gh-984 45d64e8
Erick Ruiz de Chavez Enforce style guide in test/unit/attributes.js. Closes gh-985 69ce829
@mpetrovich mpetrovich Fixes #11635, Explicit overflow:auto is overridden by inline overflow…
…:hidden during animation, closes gh-981
@timmywil timmywil Sizzle was accidentally reverted bf145b6
@rwaldron rwaldron Convert all jQuery.removeData(foo, bar, true) calls to jQuery._remove…
…(foo, bar)

Signed-off-by: Rick Waldron <>
@elgreg elgreg Fixes #12736. Move hover event hack to deprecated.js for removal in 1…
….9. Closes gh-982.

Signed-off-by: Timmy Willison <>
@rwaldron rwaldron Replace unknown, mysterious html arg to replaceWith(fn...), with just…
… the current node.
@gibson042 gibson042 update sizzle for test failures 0ea348b
@rwaldron rwaldron Fixes busted indents. Sorry folks aeb0368
@dgalvez dgalvez Fix #11280. IE6-8 need name attribute to parse param. Close gh-914. ef7bce7
@dmethvin dmethvin Merge branch 'master' of 947acfc
@timmywil timmywil Update Sizzle: <3 reverts f9f034d
@jaubourg jaubourg Uses an additive approach to generating anti-cache parameters rather …
…than a timestamp. Fixes #12550
@timmywil timmywil Sizzzzzzllllleeeee f47e3da
Erick Ruiz de Chavez Enforce style in test/unit/callbacks.js. jquery/2012-dev-summit#56 e2ff2b1
@timmywil timmywil Update package.json for update submodules 51feba6
Sai Wong Refactored before/after/replaceWith to not pushStack. Fixes #12664, c…
…loses gh-987
@tomfuertes tomfuertes Update - grunt *update_*submodules e03d999
Erick Ruiz de Chavez Style nit in test/unit/callbacks.js. Closes gh-992 d1ad6c7
Commits on Oct 17, 2012
@timmywil timmywil Update Sizzle: fixes failing tests in traversing (FF, Opera, Safari) 7607068
@rwaldron rwaldron Don't be so picky about path separators 3bfd158
@mikesherov mikesherov no ticket: remove and enforce unused vars in jshint 16d996b
@queequac queequac Fixes #12752: Added OS-switch for grunt task "custom", to make use of…
… grunt.cmd on Windows operating systems. closes gh-996
@fracmak fracmak Fixes #12749, correctly detect position() for position:fixed elements…
…, closes gh-991
@rwaldron rwaldron Update grunt-compare-size to 0.2.0 a151471
@mikesherov mikesherov fix failing offset tests fad0e22
@fracmak fracmak Fixes #12569. Improve Feature Detect For oldIE bubbling. closes gh-967 063ea02
@gibson042 gibson042 no ticket: fix jQuery suite failure on Android c31539c
@james-huston james-huston Fix #12751. Ensure parseJson throws in the same situations as…
…rse. Close gh-993.
Commits on Oct 18, 2012
@jaubourg jaubourg adds strict rule to jshint options (except for test files). "use stri…
…ct" is added to the main jQuery closure and some "could-be-unsafe" `this` trickery in effects is silenced.
Commits on Oct 19, 2012
@jaubourg jaubourg @mikesherov says `strict` is redundant when `node` is already there 739ba96
@jaubourg jaubourg Merge pull request #998 from jquery/strict b386080
@cobrajs cobrajs Fix #12739. Keep namespace when triggering with an Event. Close gh-972. c6cf30a
@dmethvin dmethvin Followup for #12751, only test on browsers with JSON.parse 3144163
Commits on Oct 20, 2012
@dmethvin dmethvin Combine parseJSON tests and fix style.
We only care about the result of parseJSON so there's no reason to feature detect the entire test.
@gibson042 gibson042 Fix #4262: faster .eq(), closes gh-1000. b5084b4
Sai Wong Fix #12610, remove unneeded window.event. Close gh-968. 5228f0a
@mikesherov mikesherov adding awesome new contributors to AUTHORS.txt a7a8aad
@fracmak fracmak Fixes #12518, removes an offsetWidth on focus/blur events for an <IE9…
… bug that caused a performance hit. Closes gh-958
@jonathansampson jonathansampson Fix attribute names in aliased form property test. Close gh-951.
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.
Sai Wong Fix #12048. Set attributes for XML fragments. Close gh-965. 2b0e720
Commits on Oct 21, 2012
@rwaldron rwaldron Don't expose jQuery.deletedIds. Close gh-889. 8076a33
@markelog markelog Alternate fix for #11426; check responseText. Close gh-843. cafb542
Marcel Greter Fix #12107. Let .proxy() curry args without overwriting context. Close de9ff7c
@dmethvin dmethvin Remove deprecated $.uuid and dunseled $.deletedIds. 0834143
@markelog markelog Fix #12061. Avoid window.onbeforeunload to permit multiple handlers. …
…Close gh-894.
@mikesherov mikesherov Remove references to the Makefile from the README 2decd05
Commits on Oct 22, 2012
@markelog markelog Fix failing tests for beforeunload in Safari 5.0. Close gh-1002. 696c553
@dmethvin dmethvin Missing semicolon. d0015ec
@mikesherov mikesherov updated AUTHORS 23d125a
@matjae matjae Fix #12411, .removeClass(undefined) is a chaining no-op. Close gh-913.
.removeClass() //removes all classes, as documented
.removeClass(window.nonExistentVariable) // removes nothing
@mikesherov mikesherov new JSHINT mixed spaces/tabs is smart enough to not warn on multiline…
… comments, rendering smarttabs useless
Commits on Oct 23, 2012
@mikesherov mikesherov Add More New Contributors to AUTHORS.txt 53b770e
Commits on Oct 24, 2012
@dmethvin dmethvin Update authors. 5dc37bb
@timmywil timmywil Sizzle: remove unneeded vars and POS regex (-22 bytes) 2eff7fe
@rwaldron rwaldron Brute force property removal when removeData([a,b,c]). Fixes #12786
Signed-off-by: Rick Waldron <>
@rwaldron rwaldron Remove .hyphen property from tests (left behind in refactoring) a7158fa
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
@DFoxinator DFoxinator 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