Automatic fake selection.
Merge branch 't/9982' into t/9764
Revert "Handle non-editable block elements in moveToEditablePosition."

This reverts commit f5ef78ede66d4ff47f8de272f533cc97d27c1598.
Range.moveToElementEditablePosition handles non-editable blocks by selecting them.
Skip whitespaces too.