Script streaming: fix streaming for empty scripts.

We never started the parsing task and never got the "parsing complete"
notification, so the client was just waiting forever for the script to finish.

R=haraken@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182484 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Expand pass/fail expectation for serviceworker test to all windows bot instead of only xp.

TBR=nhiroki@chromium.org
BUG=405847
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182485 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[blink] Pass SkBitmap by reference in WebImageLayer::setBitmap

Although passing SkBitmap by value doesn't copy the underlying pixels, it indeed involves
memcpy (~64 bytes to be precise) to replicate the settings from the other bitmap in the copy constructor.
Along with this, it has to do some book keeping with respect to reference counts, updating pixel lock count
etc.

This overhead, albeit minor, can be avoided by passing SkBitmap as reference.

R=abarth@chromium.org, eseidel@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182486 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Tune JS frames colors on Timeline Flamechart.

Get rid of colors zoo. Make use just two colors for odd and even lines instead.

BUG=363976

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182487 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Console] do not show separator between command and its result

The patch fixes css to actually avoid showing horizontal delimeter
between user command and its result. This was regressed some time ago.

BUG=416554
R=pfeldman
NOTRY=true

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

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