IDL compiler: [OverrideBuiltins]

Also minor Perl tweaks to regularize format

BUG=239771
R=haraken

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166211 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use the asan compiler include for oilpan asan integration instead of copying in the declarations we need.

R=vegorov@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166212 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r166190

http://src.chromium.org/viewvc/blink?view=revision&revision=166190

BUG=339316
TBR=tkent@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166213 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove setTimeout from stylesheet-tracking-restart.htmt protocol test

This patch removes setTimeout call from stylesheet-tracking-restart.html
protocol test as it might be accidentally left there after debugging.

TBR=vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166214 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Don't allow style sharing between top layer and non-top layer elements

Normally, top layer elements are ensured a layer in adjustRenderStyle.
However, if style sharing occurs, the top layer element can receive a style
that causes it to not have a layer, which will break top layer rendering.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166215 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove form control related virtual methods from Element

As the FIXME says, these are only used by form controls. That is, setChangedSinceLastFormControlChangeEvent
can be removed from Element as-is. The other two can also be removed but only after adding some cast code
to Document.setFocusedElement.

Based on http://trac.webkit.org/changeset/150711 by Andreas Kling.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166216 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: remove inspector/editor/text-editor-word-jumps.html from ASANExpectations

This patch removes editor test from ASANExpectations. It should not timeout now as editor tests stopped using eventSender.

BUG=
TBR=vsevik,caseq

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

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