DevTools: Connect worker cpu profiles to worker tracing threads.

BUG=363976

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

git-svn-id: svn://svn.chromium.org/blink/trunk@185446 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Timeline: move preview up, pie chart down in Details

This moved Preview image for Paint & Images up (just after base timing
info) and Pie Chart down (just before stacks, but after all event-specific
info) in Timeline Details view.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@185447 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Use View.registerRequiredCSS() in View-based web components

R=pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@185448 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Log non-well-formed JSON file name when compiling frontend

R=pfeldman
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@185450 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: add Paint Profiler link to layer & event details views

- add a "Paint Profiler" link to layer details view when paint
    is selected;
- add a "Paint Profiler" link to Paint event details view;
- collapse Size & Position cells of Layer Details View into
    Size: W x H (at X,Y)
- do not show Paint Count if it's 0 (Paint Count is n/a in Timeline)
- do not force-switch to Paint Profiler tab in Timeline details
    if user explicitly selected other tab.

BUG=

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

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