context: dojo.lang._mixin = function(/*Object*/ obj, /*Object*/ props){	// summary:	Adds all properties and methods of props to obj.	var tobj = {};	for(var x in props){		// the "tobj" condition avoid copying properties in "props"		// inherited from Object.prototype.  For example, if obj has a custom		// toString() method, don't overwrite it with the toString() method		// that props inherited from Object.protoype		if((typeof tobj[x] == "undefined") || (tobj[x] != props[x])){			obj[x] = props[x];		}	}	// IE doesn't recognize custom toStrings in for..in	if(dojo.render.html.ie 		&& (typeof(props["toString"]) == "function")		&& (props["toString"] != obj["toString"])		&& (props["toString"] != tobj["toString"]))	{		obj.toString = props.toString;	}	return obj; // Object}
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/dojo.js.uncompressed.js/buggy/www/resources/dojo-ajax/dojo.js.uncompressed.js