Add text tests
authorjonlee@apple.com <jonlee@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 10 Mar 2016 01:37:35 +0000 (01:37 +0000)
committerjonlee@apple.com <jonlee@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 10 Mar 2016 01:37:35 +0000 (01:37 +0000)
commit6dab222547a1a8ae23cc5c0de0799d8b0fbe290f
treed1b0f2559f8b8b38054d90b98e2b9ca80462faca
parent3f2951ac9497e3b61759efda6a0618f0b2c97eea
Add text tests
https://bugs.webkit.org/show_bug.cgi?id=155257

Reviewed by Simon Fraser.

* Animometer/resources/extensions.js:
(UnitBezier.Utilities.createClass): Add a class that computes Bezier points
assuming that two of the control points are at (0,0) and (1,1). Taken from
WebCore/platform/graphics/UnitBezier.h
* Animometer/resources/runner/tests.js: Add a test for English text and one
for international text.
* Animometer/tests/master/international.html: Added.
* Animometer/tests/master/resources/text.js: Added. The test assumes there is
#template div which it will copy. The copies are placed behind the template, and
are set with different colors each frame. They are moved around with CSS transform.
* Animometer/tests/master/text.html: Added.

Remove the other text tests, since these ones cover the same techniques.
* Animometer/tests/text/layering-text.html: Removed.
* Animometer/tests/text/resources/layering-text.js: Removed.
* Animometer/tests/text/resources/text-boxes.js: Removed.
* Animometer/tests/text/text-boxes.html: Removed.
* Animometer/resources/debug-runner/tests.js:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@197908 268f45cc-cd09-0410-ab3c-d52691b4dbfc
PerformanceTests/Animometer/resources/debug-runner/tests.js
PerformanceTests/Animometer/resources/extensions.js
PerformanceTests/Animometer/resources/runner/tests.js
PerformanceTests/Animometer/tests/master/international.html [new file with mode: 0644]
PerformanceTests/Animometer/tests/master/resources/text.js [new file with mode: 0644]
PerformanceTests/Animometer/tests/master/text.html [new file with mode: 0644]
PerformanceTests/Animometer/tests/text/layering-text.html [deleted file]
PerformanceTests/Animometer/tests/text/resources/layering-text.js [deleted file]
PerformanceTests/Animometer/tests/text/resources/text-boxes.js [deleted file]
PerformanceTests/Animometer/tests/text/text-boxes.html [deleted file]
PerformanceTests/ChangeLog