Plumb the compositor layer ID to GraphicsLayer for easier cross-cutting debugging

When debugging issues across the boundary between blink rendering and chromium
compositor, it is extremely helpful to be able to identify which RenderLayers /
GraphicsLayers correspond to which compositor cc::Layers. This patch adds a function to
GraphicsLayer that accesses the compositors layer ID, so that we do not need to
add such instrumentation for every new debugging task.

R=enne@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149243 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Absolutify paths to modules/*, part 2.

BUG=234793
TBR=abarth

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149244 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove workaround that should no longer be needed.

All includes of Event.h use a qualified path by now.

BUG=234793
TBR=abarth

Review URL: https://chromiumcodereview.appspot.com/14524002

git-svn-id: svn://svn.chromium.org/blink/trunk@149245 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Suppress background color assert.

This is to let FCM on Mac continue to soak while this issue is sorted out.

BUG=236118
TBR=danakj

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149246 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Ready for latest WebIDL for named property getters.

Currently Blink WebIDL is old and defined named property getter
as [NamedGetter], which has a problem that sometimes
we can't get return type and method name via IDL.

This patch improve the situation,
now all existing [NamedGetter] in IDL are replaced with
getter ReturnType MethodName(DOMString) as discribed in:
http://www.w3.org/TR/WebIDL/#idl-named-properties

Note that current generator does not have logic to
generate named setter, creator, deleter code.
This is one of TODOs.

R=haraken@chromium.org
BUG=229740
TEST=TestEventTarget.idl

Review URL: https://chromiumcodereview.appspot.com/14044026

git-svn-id: svn://svn.chromium.org/blink/trunk@149247 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Absolutify paths to bindings/v8, bindings/v8/custom/.

BUG=234793,236119
TBR=abarth

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149248 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 149246 "Suppress background color assert."

> Suppress background color assert.
> 
> This is to let FCM on Mac continue to soak while this issue is sorted out.
> 
> BUG=236118
> TBR=danakj
> 
> Review URL: https://codereview.chromium.org/14283022

TBR=ccameron@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149249 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Absolutify paths to svg/animation/, svg/graphics/**.

BUG=234793
TBR=abarth

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

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