DevTools: Fix flamechart default cursor

BUG=339753
R=loislo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166488 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Encasulate StringImpl allocation size calculation within a single function

SSIA.

Inspired by WebKit r163326 from Anders Carlsson <andersca@apple.com>.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166489 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move the worker script loading code to the worker process (phase:5/5)

- Stop loading the worker script in the renderer.

This is final step of moving the worker script loading code from the renderer process to the worker process.
See: http://crbug.com/329786


BUG=329786

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166490 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update the static_cast style check to check for DEFINE_TYPE_CASTS patterns as well.

Existing implementation of check-webkit-style warns the user if he uses static_cast<>
in the code. This is behind runtime/casting filter which needs to be enabled specifically.

As part of 309516, all the toFoo() definitions have been replaced with DEFINE_*_TYPE_CASTS
macro, which defines the toFoo functions at compile time. This patch updates the check to
include even the macro pattern to identify whether existing toFoo exists or user needs to
define the toFoo convienience function (through macro).

Since all existing usage of static_cast<Foo*> has been replaced with toFoo() calls,
now we are throwing an error if user uses static_cast<> inspite of presence of toFoo().
If toFoo doesn't exist, we still retain a warning behind runtime/casting filter.

BUG=309516

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166491 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Profile status bar should fit its content

Height of .profiles-status-bar content is 23px + 1px border, i.e. 24px

BUG=None
R=alph@chromium.org

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

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