Timeline: coalesce reccords more aggresively

- coalesce records on each level, not just top (but not accross parents or levels);
- bump coalescing interval threshold to 5ms;
- remove braces around coalescing records counter in details;

R=pfeldman
BUG=234807

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149108 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Changed InspectorInstrumentation from a class to a namespace.

This should make generating the boilerplate code easier.

BUG=232160

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149109 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark some fast/loader/stateobject tests as flaky on content_shell

Unreviewed gardening

BUG=235448,235449

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149110 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Unskip virtual/softwarecompositor on content_shell / Mac

BUG=235110
TBR=abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149111 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: allow entering host names in the port forwarder.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149112 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix timeline-network-resource.html to include networkTime field

This replaces a fix in r149959 with one that follows devtools
test conventions.

TBR=ojan
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149113 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Turn LinkRelAttribute into a class with accessors and add a unit test.

TEST=CoreLinkRelAttribute.Constructor
R=abarth
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149114 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused platform interface method getAbsolutePath().

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149115 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add danakj@ to the platform_graphics watchlist.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149116 bbb929c8-8fbe-4397-9dbb-9b2b20218538
An iframe fling should not propagate to a parent iframe

Fixed scrolling event handling to prevent bubbling up of touchscreen fling gestures when an iframe/div has become fully scrolled. This change affects only flings, regular gesture scrolling still bubbles up once the frame is fully scrolled. It also only affects flings from the touchscreen; touchpad flings retain the bubbling up behaviour.

BUG=223230

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=148841

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149117 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Global constructors should be configurable and not enumerable"

This reverts http://src.chromium.org/viewvc/blink?revision=149104.

It broke two tests:
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=fast%2Fjs%2Fconcat-while-having-a-bad-time.html%2Cfast%2Fdom%2FDeviceOrientation%2Fwindow-property.html

The deviceOrientation test looks like it just needs a rebaseline,
but the fast/js test looks like it might actually be wrong. Maybe
the test just needs to be fixed though.

TBR=haraken@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149118 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove stray ScriptWrappable::init() call in destructor.

TBR=abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149119 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add more flaky tests to match results on the bots.

TBR=loislo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149120 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Correct comments in Assertions.h to be blink-specific and truthful.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149121 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Run webkit-patch optimize-baselines over the whole tree.

This should just be removing redundant baselines.

TBR=abarth@chromium.org

git-svn-id: svn://svn.chromium.org/blink/trunk@149122 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove the COMPILER(RVCT) guard.

RVCT is not supported by blink.

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

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