rem: else 
add: else if (typeof(r.item) != 'undefined' || typeof(r.htmlText) != 'undefined') 
context: 	getSelectedHTML : function() {		var inst = this.instance;		var e, r = this.getRng(), h;		if (!r)			return null;		if (tinyMCE.isSafari) {			// Not realy perfect!!			return r.toString();		}		e = document.createElement("body");		if (tinyMCE.isGecko)			e.appendChild(r.cloneContents());		else 			e.innerHTML = r.item ? r.item(0).outerHTML : r.htmlText;		h = tinyMCE._cleanupHTML(inst, inst.contentDocument, inst.settings, e, e, false, true, false);		// When editing always use fonts internaly		if (tinyMCE.getParam("convert_fonts_to_spans"))			tinyMCE.convertSpansToFonts(inst.getDoc());		return h;	},
meta: 2801	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2801/70f4f8d7ca5fa131dfc1f6a44dca3a8fdaa52e94/tiny_mce_src.js/clean/jscripts/tiny_mce/tiny_mce_src.js