Disable some WebP layout tests in virtual suite too.

This is a follow-up of http://crrev.com/122463005

Test expectations for virtual suites aren't derived from the non-virtual
ones. So need to explicitly disable these too.

TBR=fbarchard

BUG=331619

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164725 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix handling of currentColor in svg animations

The current implementation fails to correctly handle currentColor in
some cases. This patch makes the code check the valid flag on Color
(which should refer to currentColor in these scenarios) instead of
using the propertyValueType mechanism. The fixed behavior matches
what Firefox currently does.

R=pdr
BUG=331711

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164726 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove ResourceFetcher::cachedResource(String) method

It only has a single caller, and in a future where URLs are normally
completed per-TreeScope (see attached bug), I'm trying to push
URL-completion as early as possible.

R=japhet@chromium.org
BUG=311682

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164727 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Avoid unnecessary forced layout of flex items when stretching

An old optimization to RenderFlexibleBox layout considered whether
or not an element can stretch in the orthogonal direction to flow
to determine whether or not to force layout. This case is already
handled properly in applyStretchAlignmentToChild, so this was
unnecessarily causing extra layouts. Fixing this speeds up our
performance on the Holiday Lites benchmark:
http://ie.microsoft.com/testdrive/Performance/HolidayLites/

TEST=PerformanceTests/flexbox-with-stretch-layout.html
BUG=331848

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

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