Editing: Make the |EditingState*| argument of CompositeEditCommand::removeNode mandatory.
This CL doesn't introduce new ASSERT_NO_EDITING_ABORTs except cases where node
removal won't dispatch synchronous events.
This CL has no tests. We're not sure if this CL makes user-visible behavior
changes. The purpose of this CL is to reduce ClusterFuzz crashes in the future.
BUG=
586846
Committed:
https://crrev.com/4ee37b1afc847d9504c046f20602709a98e921dc
Cr-Commit-Position: refs/heads/master@{#375417}