Remove updateFirstLetter from RenderListItem::updateMarkerLocation

This is split from https://codereview.chromium.org/373503002/.

This call was added back in 2007 in
https://src.chromium.org/viewvc/blink?revision=21093&view=revision. All of the
layout tests continue to pass with the call removed.

BUG=391288

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178393 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Scroll interruption tests for CSSOM View smooth scroll (https://codereview.chromium.org/398043005/)

Reason for revert:
fast/scroll-behavior/listbox-interrupted-scroll.html times out on Mac:

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=fast%2Fscroll-behavior%2Flistbox-interrupted-scroll.html

Original issue's description:
> Scroll interruption tests for CSSOM View smooth scroll
> 
> This adds a SmoothScrollInterruptionTest class and tests using
> this class.
> 
> BUG=243871
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=178387

TBR=vollick@chromium.org,ajuma@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=243871

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178394 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Preparing Blink for cross-process frame tree replication

This is an updated version of a patch originally written by
nasko@chromium.org.

A forthcoming Chromium CL will cause the entire frame tree of a page to
be replicated across processes when out-of-process iframes are in use.
This patch updates Blink to remove, in some places, the assumption that
top-level frames are in-process. The immediate goal is to prevent crashes,
while allow rendering and input events to work. Other breakages will be
addressed in the future.

BUG=357747

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178395 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Do not wrap the bugs column on the flakiness dashboard

The flakiness dashboard forces different whites-space handling for the
bugs column to handle long bugs. When the dashboard is narrow due to
the screen being narrow or the flakiness runs being longer than the
page (common after [1]), the wrapped "File new bug" text causes every
row to be tall and ugly (see: http://pr.gg/longbug.png). This patch
changes the new bug text to be nowrap.

The original code for longbug handling was added before
TestExpectations was as clean as it is today.

[1] https://codereview.chromium.org/359533004/

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

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