Split equals to equalsContent and equalsSelection.
Fire change event. Rewrite type method with full character array.
Remove array of characters and replace it with keypress event.
Change event documentation.
Docs review, code stylying fix and minor cleanup.
The logic for onContentOnly on save() was wrong.
Changelog entry.
Merge branch 't/9794' into major
Code and docs style fixes.
Introduce selection.fake() in the selection system. It includes support for "selectionChange".
Support for fake-selection bookmarking.
Enlarged the selection restore logic to Firefox, so it'll properly restore fake-selections.
Force cleanup of fakeSelection caching on reset(). Invalid fakeSelection objects were being kept without it.
Return null from getSelection when not in wysiwyg mode.
Only fake selection can reset itself.
Move real selection to the hidden container.
Should not happen again.
Restore faked selection.
Hide hidden selection container.
Made isHidden a public method.