Run inpector-protocol tests in ShellDevToolsFrontend

Protocol tests will run in ShellDevToolsFrontend (like regular inspector tests) instead of dummy frontend page.

BUG=364013

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171933 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Speedup flamechart by preprocessing timelineData

The preprocess step groups timeline items by levels. Each level
has items ordered by start time.

BUG=363976

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

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