* Make Editor class expose only sub-components and query/update states
* Move command related functions into “core/editing/commands/” as preparation of allowing usage of VisiblePosition and VisibleSelection only in "core/editing/commands/"
See [1] for details
[1] https://goo.gl/7FJ8fT
Comment 1 by bugdroid1@chromium.org
, Jul 26 2017