Fix for bug #4444
Fixed bug where custom_elements option wasn't working properly on IE browsers.
Fixed bug where custom_elements marked as block elements wouldn't get correctly treated as block elements.
Removed unnecessary variable declaration.
Added unit test for addCustomElement/getCustomElements.
Fixed issue with missing semicolon.
First attempt to fix this bug. When triple clicking inside of a table cell, WebKit browsers will select nodes outside the table cell. We need to make sure the selection is confined to the table cell.
Cleaned up the selection logic.
Fixed issue with inserting $ would cause side effects when using mceInsertContent command.
Fixed bug where attributes with </> wasn't properly encoded as XML entities.
Fixed bug where urls in style attributes with a _ character followed by a number would cause incorrect output.
Fixed bug where custom buttons were not being rendered correctly when in high contrast mode.
Fixed bug where listboxes were not being handled correctly by JAWS in firefox with the o2k7 skin.
Changed the list box in o2k7 skin to be rendered as an inline block.
Added release info.
Styles updated again for JAWS.
Fixed bug where selection of table cells would produce an exception on Gecko.
Fixed bug where the caret wasn't properly rendered on Gecko when the editor was hidden.
Fixed bug where pasting plain text into WebKit would produce a pre element it will now produce more semantic markup.
Fixed bug where selecting list type formats using the advlist plugin on IE8 would loose editor selection.
Fixed bug where forced root blocks logic wouldn't properly pad elements created if they contained data attributes.