Convert editing/inserting/insert-div-018.html to use w3c test harness

This patch converts "editing/inserting/insert-div-018.html" to use w3c test
harness to avoid pixel comparison since this test doesn't need to check
pixels for simplify test case.

crrev.com/2124213002 Make EphemeralRange constructor not to accept invalid start
and end positions.

BUG=n/a
TEST=n/a; no behavior changes

Review-Url: https://codereview.chromium.org/2123423003
Cr-Commit-Position: refs/heads/master@{#404103}
8 files changed