Remove support for local garden-o-matic

The server version has won. Any features missing
from the server version should be added there.

BUG=389681
R=abarth@chromium.org, abarth, dpranke

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177141 bbb929c8-8fbe-4397-9dbb-9b2b20218538
GN: Re-enable platform unit test targets

On linux use_webaudio_ffmpeg is true and when it is platform needs to
depend on //third_party/ffmpeg. This target is set up in the GN build now
(at least for this platform), so it's safe to re-enable.

R=brettw@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177142 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Ensure we compute the height of replaced elements to 'auto' when appropriate.

If a replaced element has a percentage height specified then its height should
compute to 'auto' when its containing block does not have a height 'specified
explicitly'. We were taking this to mean when its containing block's specified
height value is 'auto' - in fact it means when the containing block's computed
height is auto. This brings us into line with IE and Firefox.

http://lists.w3.org/Archives/Public/www-style/2014Jun/0079.html

BUG=385877

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177143 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Delete RenderLayer::updateLayerPositionsAfterDocumentScroll

This CL deletes RenderLayer::updateLayerPositionsAfterDocumentScroll and
unwinds all the complexity it created. Now that we're always passing
IsOverflowScroll, we can remove all the other flags for deciding when to clear
the clip cache. Also, now we always start the walk at RenderLayers that would
trigger HasSeenAncestorWithOverflowClip, so we can just assume that flag is
set.  That means there are no flags left!

Also, finally delete RenderLayerClipper::clearClipRects. Now everyone clears
all the descendant clip rects too.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177144 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix GardeningServer/scripts/ui_unittests.js

This testing framework is horrible.  When you have a syntax error
you have to go digging in the console to fine it, it doesn't notice.

BUG=389681
R=abarth@chromium.org, abarth

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177145 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove the Expected Failures tab

Adam says this is no longer used.

BUG=389681
R=abarth@chromium.org, abarth, dpranke

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

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