Update the two remaining tests for the fast text autosizer

This patch updates the two remaining tests from the old text autosizer
for the new fast text autosizer.

cluster-list-item.html has been modified to not show the list bullets
and a comment has been added about why.

oscillation-javascript-fontsize-change.html has been updated to not
be a shrink-wrapped div. This changes the test significantly but I
think the test coverage may still be worth it.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177047 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove WebElement::hasTagName.

There are no callsites in Chromium.  This function is unsafe because it
ignores namespace URI.

BUG=

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177049 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Styles] Add "px" suffix to numbers on arrow up/down

This patch adds functionality to proactively add "px" suffix if editing
happens in certain CSS properties.

List of properties where only distance of length values are allowed is
taken from http://www.w3.org/TR/CSS21/propidx.html

BUG=387884

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177050 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] Support InspectorFrontendHost-supplied ContextMenu in toolbox page.

BUG=387457

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177051 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Change LoadableTextTrack::m_trackElement a strong Member

This CL changes LoadableTextTrack::m_trackElement from a WeakMember to a Member.

In non-oilpan, LoadableTextTrack::m_trackElement is implemented as a weak pointer,
but it's just because there is no way in non-oilpan to make it a strong pointer
without creating a cycle. Ideally LoadableTextTrack::m_trackElement should be
implemented as a strong pointer. This is possible in oilpan, and this CL makes the change.

BUG=340522

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177052 bbb929c8-8fbe-4397-9dbb-9b2b20218538
AnimationTimeline::serviceAnimations should reserveInitialCapacity

Rather than reallocating the players vector, we can just reserve exactly the
correct capacity ahead of time. I didn't see these mallocs on a profile, but
this code is executed every frame during composited animations.

R=dstockwell@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177053 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Service Worker: add layout tests for behavior of controller after unregister

Unregister doesn't affect existing control over a document, but prevents the
worker from controlling on future document loads.

We already implement this behavior but no layout test existed yet.

BUG=388095

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177054 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Get rid of compositing and squashing helper methods on RenderLayerModelObject.

Calling them is basically a layering violation, so it should not be encouraged.

Also made one method of RenderObject private that is already used as such,
and updated RenderLayerClipper::clippingRootForPainting to use an already-available method on RenderLayer that is also used by RenderLayer::enclosingCompositingLayerForPaintInvalidation. This method does almost the same thing as RenderLayerClipper::clippingRootForPainting is intended to do; the latter just throws in an if(transform()).

BUG=384520

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177055 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix Timeline Paint image view resizing.

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

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

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