rem: jQuery.browser.safari && self[ "inner" + name ] || 
add: jQuery.browser.safari && window[ "inner" + name ] || 
context: 	jQuery.fn[ type ] = function( size ) {		// Get window width or height		return this[0] == window ?			// Opera reports document.body.client[Width/Height] properly in both quirks and standards			jQuery.browser.opera && document.body[ "client" + name ] || 						// Safari reports inner[Width/Height] just fine (Mozilla and Opera include scroll bar widths)			jQuery.browser.safari && self[ "inner" + name ] ||						// Everyone else use document.documentElement or document.body depending on Quirks vs Standards mode			document.compatMode == "CSS1Compat" && document.documentElement[ "client" + name ] || document.body[ "client" + name ] :					// Get document width or height			this[0] == document ?				// Either scroll[Width/Height] or offset[Width/Height], whichever is greater (Mozilla reports scrollWidth the same as offsetWidth)				Math.max( document.body[ "scroll" + name ], document.body[ "offset" + name ] ) :        				// Get or set width or height on the element				size == undefined ?					// Get width or height on the element					(this.length ? jQuery.css( this[0], type ) : null) :					// Set the width or height on the element (default to pixels if value is unitless)					this.css( type, size.constructor == String ? size : size + "px" );	};
meta: 5264	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5264/5736e8d90d5c7961e19cb707301d9f58daa0aa3b/core.js/buggy/src/core.js