DevTools: renamed snippets become are disconnected from the navigator tree.

R=yurys@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150268 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move WebScrollbarThemeClientImpl to core/platform/chromium/support

This way core/platform/chromium/support doesn't depend on things outside
of core/

R=enne@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150269 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Don't retry failures if an explicit list of tests is passed in.

The current behavior of always retrying is almost never what people want
and it's super annoying to have to pass in --no-retry all the time.
On the other hand, if you do something like "run-webkit-tests fast"
you probably do want to retry. Use whether you pass in an explicit
list of tests as a heuristic for whether to retry. It's a bit
confusing, but I think it will do what people want 99.9% of the time.

In the current implementation, if you pass a path to a directory that
contains only one test, we still won't retry. That seems like an
edge case not worth worrying about too much.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150270 bbb929c8-8fbe-4397-9dbb-9b2b20218538
We don't care about layout root being set when document is getting destroyed.

BUG=238363

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150271 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move Linux-specific LayoutTests to generic location

BUG=240104
R=ojan@chromium.org

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

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