Remove the layout timer

As discussed on blink-dev, we want to remove the layout timer
in order to better synchronize work with the compositor.
Prior to this CL, we'd trigger layout at arbitrary times,
which meant we could end up doing layout multiple times per
frame unnecessarily.

BUG=340357

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=166415

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166545 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Remove references to modules/websockets from core/inspector

BUG=340221

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166546 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move insertAdjacentElement/insertAdjacentText to Element.

They were moved in https://src.chromium.org/viewvc/blink?revision=163529&view=revision
to match http://domparsing.spec.whatwg.org/#insertadjacenthtml.

The domparsing spec doesn't have insertAdjacentText/insertAdjacentElement.
Unless we remove them, they really should function the same as
insertAdjacentHTML.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166547 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Create CSS Grid Layout watchlist

Add svillar, jfernandez and myself to it.

NOTRY=true

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

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