Delete js-test-post.js.

There turn out to be three copies of js-test-pre/post in the tree.
This deletes the one used by all but ~100 tests.

TBR=eae@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161210 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add GraphicsContext parameter to FontPlatformData::setupPaint

Add a GraphicsContext parameter to FontPlatformDataHarfBuzz::setupPaint
and change Font::drawGlyphs in FontHarfBuzz.cpp to pass the context
object when calling setupPaint.

This matches the windows code path and allows the setup call to check
flags on the context, as required by the FontPlatformDataChromiumWin
implementation to determine whether LCD text should be used.

BUG=313423
R=leviw@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161211 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Three new performance tests for animations.

These demonstrate a gradient of performance as the number of transitionable properties on an element increase.

BUG=303430

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

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