diff options
author | junov@chromium.org <junov@chromium.org> | 2015-06-26 14:29:48 +0000 |
---|---|---|
committer | junov@chromium.org <junov@chromium.org> | 2015-06-26 14:29:48 +0000 |
commit | ddd1c61a0eb12ad9a1c6d2acc455b4c12f01c8b5 (patch) | |
tree | 0e79f6abe691268b4edb5c022130018a0f315f04 /third_party/WebKit/PerformanceTests | |
parent | e934c12eb19a534a2f0af5003d798fb3203ea801 (diff) | |
download | chromium_src-ddd1c61a0eb12ad9a1c6d2acc455b4c12f01c8b5.zip chromium_src-ddd1c61a0eb12ad9a1c6d2acc455b4c12f01c8b5.tar.gz chromium_src-ddd1c61a0eb12ad9a1c6d2acc455b4c12f01c8b5.tar.bz2 |
Adding a benchmark that measures the performance of using a single font for measuring text
BUG=497864
NOTRY=true
Review URL: https://codereview.chromium.org/1212813004
git-svn-id: svn://svn.chromium.org/blink/trunk@197919 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/PerformanceTests')
-rw-r--r-- | third_party/WebKit/PerformanceTests/Canvas/setFontAndMeasureTextSingleFont.html | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/third_party/WebKit/PerformanceTests/Canvas/setFontAndMeasureTextSingleFont.html b/third_party/WebKit/PerformanceTests/Canvas/setFontAndMeasureTextSingleFont.html new file mode 100644 index 0000000..11f8bcc --- /dev/null +++ b/third_party/WebKit/PerformanceTests/Canvas/setFontAndMeasureTextSingleFont.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html> +<body> +<script src="../resources/runner.js"></script> +<script> + +var canvas = document.createElement("canvas"); +var ctx = canvas.getContext("2d"); +var font1 = "bold 15px Arial"; + +function doTest() { + ctx.font = font1; + ctx.measureText("a"); +} + +// Warm up the caches +doTest(); + +PerfTestRunner.measureRunsPerSecond({ + description: "Measures performance of setting the current font and measuring text using the same font over and over.", + run: doTest +}); +</script> +</body> +</html> |