Fix gdbinit error in webkit.py

BUG=357070

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171102 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Compositor touch hit testing support for layer squashing

Rework the rect projection step so that it projects directly to GraphicsLayers instead of just RenderLayers.  Add support here for squashed layers.

Update the test infrastructure to report some 'layer associated node' instead of promising that the node was the root of the layer (and so in the same co-ordinate space as the rects).  Also supply the offset of this node within the layer and use this to properly visualize the rects.

Add a test of a basic squashing scenario.  The logic here shouldn't be sensitive to the exact layer topology so I haven't tried to test a wide variety of squashing scenarios.  A screenshot visualizing the expected result is here: https://drive.google.com/file/d/0B9JF7Oi4NUhPTUxDa1kyeDh6Z1E/edit?usp=sharing (green overlays are the hit rects, the red boxes are the elements with touch handlers).

BUG=336560

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171103 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Enable ExperimentalWebSocket under "Experimental Web Platform Features".

Since most of layout tests pass, I would like to expose it for
experimental users.

BUG=226931
R=tkent@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171104 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move ExperimentalWebSocket flag to RuntimeEnabledFeatures, Part 3

Move ExperimentalWebSocket flag from Settings to RuntimeEnabledFeatures to
enable it in LayoutTests.

BUG=275459

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

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