Do not use setInnerText in INPUT / TEXTAREA.

Use replaceChildrenWithText instead.
This means we don't produce <br> in shadow editing elements of TEXTAREA on setting
value. This change is basically not user-visible except TEXTAREAs with
unusual white-space values.  Such TEXTAREAs are already broken and we'll fix them
soon.

BUG=268807, 593184
R=yosin@chromium.org

Review URL: https://codereview.chromium.org/1776903003 .

Cr-Commit-Position: refs/heads/master@{#380313}
11 files changed