mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 16:55:40 +00:00
Bug 1561314 [wpt PR 17496] - Set default font size for OffscreenCanvas to 10px, a=testonly
Automatic update from web-platform-tests Set default font size for OffscreenCanvas to 10px There's no hard standard on this, so we are matching the behavior of detached canvas. Bug: 977876 Change-Id: I84f8e32000f290d6826722863bb6fb16116e2f18 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1675911 Commit-Queue: Fernando Serboncini <fserb@chromium.org> Reviewed-by: Yi Xu <yiyix@chromium.org> Cr-Commit-Position: refs/heads/master@{#672198} -- wpt-commits: 79f12a79675c0b084737d43b1af2cb85f97bbff9 wpt-pr: 17496
This commit is contained in:
parent
9166f441fd
commit
3abfb8855b
@ -0,0 +1,30 @@
|
||||
<!DOCTYPE html>
|
||||
<!-- DO NOT EDIT! This test has been generated by tools/gentest.py. -->
|
||||
<title>Canvas test: 2d.text.font.relative_size</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/common/canvas-tests.js"></script>
|
||||
<link rel="stylesheet" href="/common/canvas-tests.css">
|
||||
<body class="show_output">
|
||||
|
||||
<h1>2d.text.font.relative_size</h1>
|
||||
<p class="desc"></p>
|
||||
|
||||
|
||||
<p class="output">Actual output:</p>
|
||||
<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
|
||||
|
||||
<ul id="d"></ul>
|
||||
<script>
|
||||
var t = async_test("");
|
||||
_addTest(function(canvas, ctx) {
|
||||
|
||||
var canvas2 = document.createElement('canvas');
|
||||
var ctx2 = canvas2.getContext('2d');
|
||||
ctx2.font = '1em sans-serif';
|
||||
_assertSame(ctx2.font, '10px sans-serif', "ctx2.font", "'10px sans-serif'");
|
||||
|
||||
|
||||
});
|
||||
</script>
|
||||
|
@ -112,7 +112,14 @@
|
||||
code: |
|
||||
@assert ctx.font === '10px sans-serif';
|
||||
|
||||
|
||||
- name: 2d.text.font.relative_size
|
||||
testing:
|
||||
- 2d.text.font.relative_size
|
||||
code: |
|
||||
var canvas2 = document.createElement('canvas');
|
||||
var ctx2 = canvas2.getContext('2d');
|
||||
ctx2.font = '1em sans-serif';
|
||||
@assert ctx2.font === '10px sans-serif';
|
||||
|
||||
- name: 2d.text.align.valid
|
||||
testing:
|
||||
|
@ -0,0 +1,25 @@
|
||||
<!DOCTYPE html>
|
||||
<!-- DO NOT EDIT! This test has been generated by tools/gentest.py. -->
|
||||
<title>OffscreenCanvas test: 2d.text.font.relative_size</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="/common/canvas-tests.js"></script>
|
||||
|
||||
<h1>2d.text.font.relative_size</h1>
|
||||
<p class="desc"></p>
|
||||
|
||||
|
||||
<script>
|
||||
var t = async_test("");
|
||||
t.step(function() {
|
||||
|
||||
var offscreenCanvas = new OffscreenCanvas(100, 50);
|
||||
var ctx = offscreenCanvas.getContext('2d');
|
||||
|
||||
ctx.font = '1em sans-serif';
|
||||
_assertSame(ctx.font, '10px sans-serif', "ctx.font", "'10px sans-serif'");
|
||||
|
||||
t.done();
|
||||
|
||||
});
|
||||
</script>
|
@ -0,0 +1,21 @@
|
||||
// DO NOT EDIT! This test has been generated by tools/gentest.py.
|
||||
// OffscreenCanvas test in a worker:2d.text.font.relative_size
|
||||
// Description:
|
||||
// Note:
|
||||
|
||||
importScripts("/resources/testharness.js");
|
||||
importScripts("/common/canvas-tests.js");
|
||||
|
||||
var t = async_test("");
|
||||
t.step(function() {
|
||||
|
||||
var offscreenCanvas = new OffscreenCanvas(100, 50);
|
||||
var ctx = offscreenCanvas.getContext('2d');
|
||||
|
||||
ctx.font = '1em sans-serif';
|
||||
_assertSame(ctx.font, '10px sans-serif', "ctx.font", "'10px sans-serif'");
|
||||
|
||||
t.done();
|
||||
|
||||
});
|
||||
done();
|
@ -9338,7 +9338,12 @@
|
||||
code: |
|
||||
@assert ctx.font === '10px sans-serif';
|
||||
|
||||
|
||||
- name: 2d.text.font.relative_size
|
||||
testing:
|
||||
- 2d.text.font.relative_size
|
||||
code: |
|
||||
ctx.font = '1em sans-serif';
|
||||
@assert ctx.font === '10px sans-serif';
|
||||
|
||||
- name: 2d.text.align.valid
|
||||
testing:
|
||||
|
Loading…
Reference in New Issue
Block a user