Make AdjustRenderStyle idempotent on display

This patch fixes a case where double adjusting the RenderStyle of a
display: inline element caused unwanted side effects to the resulting style.
By recording the original display value outside of adjusting it can be
made more idempotent.

This was only an issue on animated elements for which style adjustment
happens twice.

BUG=389455

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178843 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] Input.emulateTouchFromMouseEvent API.

BUG=384522

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

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