telemetry: Add RenderingStatsUnitTest.

SmoothnessMetricUnitTest mixes testing of TimelineModel,
SmoothnessMetric, and RenderingStats. This patch adds a dedicated unit test
for RenderingStats only. It creates a TimelineModel directly, without using
TraceEventTimelineImporter (which has its own unit test). RenderingStatsUnitTest
verifies that RenderingStats extracts the correct events from the model.

This patch also fixes a bug in TimelineModel.FindTimelineMarkers uncovered
by the new test.

SmoothnessMetricUnitTest itself will be refactored in a separate CL.

R=nduca@chromium.org, tonyg@chromium.org
BUG=314877

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233512 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233512
Rename WebKit namespace to blink (part 3)

This CL updates all references to the WebKit namespace in content.

TBR=darin@chromium.org
BUG=295096

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233513 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233513
Enable to show input mode indicator with keyboard layout only input methods.

This match enables to initialize the input mode indicator when multiple input methods are available.

BUG=315007

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233514 0039d316-1c4b-4281-b951-d872f2087c98
Fixes coding style: follow-up of http://crrev.com/59193005 .

Addressed nit comments of http://crrev.com/59193005 .

BUG=315056
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233515 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233515