silverstripe/silverstripe-framework — pull request #3060 by tractorcow (2014-04-23 00:11:29+00:00)
Title: API tinymce editor no longer transforms paragraphs with margin-left into paragraphs

This is legacy behaviour which does not often reflect the expected behaviour of the current editor. indent and outdent can (in some situations) prefer to use margin instead of padding. sapphiremce_cleanup faultily assumes that such indented text should be block quoted, and replaces this with a block quote element. This is not necessary, since the blockquote element can be placed explicitly by the user when necessary.

To replicate the incorrect indentation behaviour, configure tinymce to use the 'lists' plugin (via admin/_config.php) and attempt to indent some text. Indented text will be unexpectedly replaced with blockquotes.

[ref: CWPBUG-102]