rem: data: { callback: "?" }, 
add: jsonp: "callback", 
context: test("$.ajax() - JSONP, Remote", function() {	expect(4);	var count = 0;	function plus(){ if ( ++count == 4 ) start(); }	var base = window.location.href.replace(/\?.*$/, "");	stop();	$.ajax({		url: base + "data/jsonp.php",		dataType: "jsonp",		success: function(data){			ok( data.data, "JSON results returned (GET, no callback)" );			plus();		},		error: function(data){			ok( false, "Ajax error JSON (GET, no callback)" );			plus();		}	});	$.ajax({		url: base + "data/jsonp.php?callback=?",		dataType: "jsonp",		success: function(data){			ok( data.data, "JSON results returned (GET, url callback)" );			plus();		},		error: function(data){			ok( false, "Ajax error JSON (GET, url callback)" );			plus();		}	});	$.ajax({		url: base + "data/jsonp.php",		dataType: "jsonp",		data: "callback=?",		success: function(data){			ok( data.data, "JSON results returned (GET, data callback)" );			plus();		},		error: function(data){			ok( false, "Ajax error JSON (GET, data callback)" );			plus();		}	});	$.ajax({		url: base + "data/jsonp.php",		dataType: "jsonp",		data: { callback: "?" },		success: function(data){			ok( data.data, "JSON results returned (GET, data obj callback)" );			plus();		},		error: function(data){			ok( false, "Ajax error JSON (GET, data obj callback)" );			plus();		}	});});
meta: 2798	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2798/b721a2f472b53fec28276d2080d741cf070b686d/ajax.js/buggy/test/unit/ajax.js