Index: dojo-release-1.3.2-src/dijit/_editor/html.js =================================================================== --- dojo-release-1.3.2-src.orig/dijit/_editor/html.js 2010-03-26 11:37:28.000000000 -0700 +++ dojo-release-1.3.2-src/dijit/_editor/html.js 2010-04-09 07:56:13.000000000 -0700 @@ -103,6 +103,16 @@ // summary: Returns the html content of a DomNode and children var out = ""; if(!dom){ return out; } + + // FIXME - IE 7 and before is very slow to go through the nodes... + // why can't we return innerHTML for other browsers? + if (dojo.isIE < 8){ + // IE generates \n when RETURN key is hit + // e.g.
Line 1  
\n
Line 2  
\n... + // strip \n as long as it is not inside the
 tag
+		return dom.innerHTML.replace(/(\/[^p][^r][^e]>)(\r\n|\n)