rem: while ( p && p != this ) p = p.parentNode; 
add: while ( p && p != this ) try { p = p.parentNode } catch(e) { p = null; }; 
context: 		function handleHover(e) {			// Check if mouse(over|out) are still within the same parent element			var p = (e.type == "mouseover" ? e.fromElement : e.toElement) || e.relatedTarget;				// Traverse up the tree			while ( p && p != this ) p = p.parentNode;						// If we actually just moused on to a sub-element, ignore it			if ( p == this ) return false;						// Execute the right function			return (e.type == "mouseover" ? f : g).apply(this, [e]);		}
meta: 1471	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1471/644256759f959b30c6e041adb46714675421fb5d/event.js/buggy/src/event/event.js