[BUGFIX] Custom HTML tags no longer malformed in IE
authorBart Dubelaar <bartdubelaar@gmail.com>
Mon, 19 Mar 2012 14:44:34 +0000 (15:44 +0100)
committerStanislas Rolland <typo3@sjbr.ca>
Tue, 3 Jul 2012 03:26:03 +0000 (05:26 +0200)
commit9a1c36cda5d7b9425d6d340ba0c73976f47d82b4
treee94e9e4b0213769a4130784477dda89da3638749
parent8ea14088e08a52fd8882e37e763dcb5fef0d695c
[BUGFIX] Custom HTML tags no longer malformed in IE

Custom HTML tags would get malformed while editing in IE.
If a tag is not present in HTML4 and the document mode
of IE is lower than IE9 Standards, then the tag is not
present in the DOM and not parsed correctly.
This is fixed by specifying possible custom tags in TSconfig
and creating dummy instances of the tags before loading
the contents in the DOM, also known as the Shiv trick.

Change-Id: I4b4f449007d4130418734769b511d0e397aeff01
Fixes: #34786
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/12513
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
typo3/sysext/rtehtmlarea/class.tx_rtehtmlarea_base.php
typo3/sysext/rtehtmlarea/doc/manual.sxw
typo3/sysext/rtehtmlarea/htmlarea/htmlarea.js