<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -194,7 +194,7 @@ jQuery.extend({
 	ajax: function( s ) {
 		// Extend the settings, but re-extend 's' so that it can be
 		// checked again later (in the test suite, specifically)
-		s = jQuery.extend(true, s, jQuery.extend(true, {}, jQuery.ajaxSettings, s));
+		s = jQuery.extend(true, {}, jQuery.ajaxSettings, s);
 		
 		var jsonp, status, data,
 			callbackContext = s.context || window,</diff>
      <filename>src/ajax.js</filename>
    </modified>
    <modified>
      <diff>@@ -368,6 +368,10 @@ test(&quot;ajax cache&quot;, function () {
 	ok( jQuery.ajax({url: &quot;data/text.php?name=David&amp;_=tobereplaced555&amp;washere=true&quot;, cache:false}), &quot;test with 2 parameters surrounding _= one&quot; );
 });
 
+/*
+ * Test disabled.
+ * The assertions expect that the passed-in object will be modified,
+ * which shouldn't be the case. Fixes #5439.
 test(&quot;global ajaxSettings&quot;, function() {
 	expect(2);
 
@@ -389,6 +393,7 @@ test(&quot;global ajaxSettings&quot;, function() {
 
 	jQuery.ajaxSettings = tmp;
 });
+*/
 
 test(&quot;load(String)&quot;, function() {
 	expect(1);</diff>
      <filename>test/unit/ajax.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>1a94a46826188fc3ba63680ca62db164589c70c9</id>
    </parent>
  </parents>
  <author>
    <name>John Resig</name>
    <email>jeresig@gmail.com</email>
  </author>
  <url>http://github.com/jquery/jquery/commit/6a722e251dedd5f01ac0c46e330a368be7bb760b</url>
  <id>6a722e251dedd5f01ac0c46e330a368be7bb760b</id>
  <committed-date>2009-11-07T07:08:07-08:00</committed-date>
  <authored-date>2009-11-07T07:08:07-08:00</authored-date>
  <message>jQuery.ajax modified the passed-in object only to help test the code - this shouldn't occur. Fixes #5439.</message>
  <tree>70ae4fbadd5f1b85dde8928115e4dbe426650a6d</tree>
  <committer>
    <name>John Resig</name>
    <email>jeresig@gmail.com</email>
  </committer>
</commit>
