Make tests related to undo word deletion platform independent

This patch makes the following tests platform independent.
editing/undo/undo-combined-delete-boundary.html
editing/undo/undo-combined-delete.html
editing/undo/undo-delete-boundary.html
editing/undo/undo-delete.html
editing/undo/undo-forward-delete-boundary.html
editing/undo/undo-forward-delete.html

R=ojan, yosin, leviw

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160755 bbb929c8-8fbe-4397-9dbb-9b2b20218538
HTMLInputElement does not need to call confusingAndOftenMisusedAttached()

There's no reason to manually manage the attached state like it was doing.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160756 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix more warnings.

BUG=312287
R=dglazkov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160757 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 159975 "Update the first letter when the first line is ch..."

Causing use-after-frees on CLusterFuzz.

> Update the first letter when the first line is changed by adding a new text at its start.
> 
> CSS first-letter property does not work properly when the first letter is changed
> by DOM scripting. This patch allows us to update the first letter and remaining text when the
> first letter is changed.
> 
> The original patch was reverted due to the bad cast regression on ClusterFuzz.
> https://codereview.chromium.org/25713009/
> 
> BUG=92797
> TEST=fast/css/first-letter-block-change.html
> 
> Review URL: https://codereview.chromium.org/25647003

TBR=joone.hur@intel.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160758 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 160714 and 160719 "make input type=color RTL direction aware"

Appearance regression on OSX.

> make input type=color RTL direction aware
>
> BUG=232333

> Auto-rebaseline for r160714
>
> http://src.chromium.org/viewvc/blink?view=revision&revision=160714
>
> BUG=232333
> TBR=sanjoy.pal@samsung.com

BUG=232333
TBR=sanjoy.pal@samsung.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160759 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix even more warnings.

After this, only 2 generated files are left on mac, almost ready to turn
on -Wall.

BUG=312287
R=dglazkov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160760 bbb929c8-8fbe-4397-9dbb-9b2b20218538