add:  if (!new RegExp('(src|href)=', 'g').test(h)) return h;  
context: 	fixGeckoBaseHREFBug : function(m, e, h) {		var nl, i, a, n, xsrc, xhref, el;		if (tinyMCE.isGecko) {			if (m == 1) {				h = h.replace(/\ssrc=/gi, " mce_tsrc=");				h = h.replace(/\shref=/gi, " mce_thref=");				return h;			} else {				el = new Array('a','img','select','area','iframe','base','input','script','embed','object','link');				for (a=0; a<el.length; a++) {					n = e.getElementsByTagName(el[a]);					for (i=0; i<n.length; i++) {						xsrc = tinyMCE.getAttrib(n[i], "mce_tsrc");						xhref = tinyMCE.getAttrib(n[i], "mce_thref");						if (xsrc != "") {							try {								n[i].src = tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'], xsrc);							} catch (e) {								// Ignore, Firefox cast exception if local file wasn't found							}							n[i].removeAttribute("mce_tsrc");						}						if (xhref != "") {							try {								n[i].href = tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'], xhref);							} catch (e) {								// Ignore, Firefox cast exception if local file wasn't found							}							n[i].removeAttribute("mce_thref");						}					}				}				el = tinyMCE.selectNodes(e, function(n) {					if (n.nodeType == 3 || n.nodeType == 8) {						n.nodeValue = n.nodeValue.replace(/\smce_tsrc=/gi, " src=");						n.nodeValue = n.nodeValue.replace(/\smce_thref=/gi, " href=");					}					return false;				});			}		}		return h;	},
meta: 2801	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2801/bd1caeb6883bd8220f8dd6f9e429b3c2c679ea23/tiny_mce_src.js/clean/jscripts/tiny_mce/tiny_mce_src.js