[BUGFIX] RTE on first new IRRE record keeps loading in IE 40/30240/2
authorStanislas Rolland <typo3@sjbr.ca>
Tue, 20 May 2014 17:08:57 +0000 (13:08 -0400)
committerOliver Hader <oliver.hader@typo3.org>
Sat, 20 Sep 2014 15:38:22 +0000 (17:38 +0200)
Problem: IE raises a syntax error when it encounters html comments in
the JavaScript code. The html comments are added by the page renderer.
Solution: There is no need for the page renderer to wrap inline
javascript as html comments.

Resolves: #55457
Releases: 6.2, 6.1, 4.5
Change-Id: Iae180a73778ca3bb1c9934c887315b969888b10d
Reviewed-on: http://review.typo3.org/30240
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
t3lib/class.t3lib_pagerenderer.php

index c1906c1..403c3fa 100644 (file)
@@ -158,8 +158,8 @@ class t3lib_PageRenderer implements t3lib_Singleton {
                $this->backPath = isset($backPath) ? $backPath : $GLOBALS['BACK_PATH'];
 
                $this->inlineJavascriptWrap = array(
-                       '<script type="text/javascript">' . LF . '/*<![CDATA[*/' . LF . '<!-- ' . LF,
-                       '// -->' . LF . '/*]]>*/' . LF . '</script>' . LF
+                       '<script type="text/javascript">' . LF . '/*<![CDATA[*/' . LF,  
+                       '/*]]>*/' . LF . '</script>' . LF
                );
                $this->inlineCssWrap = array(
                        '<style type="text/css">' . LF . '/*<![CDATA[*/' . LF . '<!-- ' . LF,