зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1305963 - Add reftests for mozCurrentTransform and mozCurrentTransformInverse. r=nical
This commit is contained in:
Родитель
a8b4c2a908
Коммит
123014d901
|
@ -0,0 +1,15 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<canvas id="canvas" width="150" height="150"></canvas>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
|
||||||
|
var canvas = document.getElementById('canvas');
|
||||||
|
var ctx = canvas.getContext('2d');
|
||||||
|
ctx.transform(1,0.5,-0.5,1,30,10);
|
||||||
|
ctx.fillStyle = '#f00';
|
||||||
|
ctx.fillRect(0, 0, 100, 100);
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</body></html>
|
|
@ -0,0 +1,22 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="reftest-wait">
|
||||||
|
<head>
|
||||||
|
<canvas id="canvas" width="150" height="150"></canvas>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
|
||||||
|
var canvas = document.getElementById('canvas');
|
||||||
|
var ctx = canvas.getContext('2d');
|
||||||
|
ctx.transform(1,0.5,-0.5,1,30,10);
|
||||||
|
setTimeout(function() {
|
||||||
|
var canvas = document.getElementById('canvas');
|
||||||
|
var ctx = canvas.getContext('2d');
|
||||||
|
var transform = ctx.mozCurrentTransform;
|
||||||
|
ctx.mozCurrentTransform = transform;
|
||||||
|
ctx.fillStyle = '#f00';
|
||||||
|
ctx.fillRect(0, 0, 100, 100);
|
||||||
|
document.documentElement.removeAttribute("class");
|
||||||
|
}, 10)
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</body></html>
|
|
@ -0,0 +1,22 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="reftest-wait">
|
||||||
|
<head>
|
||||||
|
<canvas id="canvas" width="150" height="150"></canvas>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
|
||||||
|
var canvas = document.getElementById('canvas');
|
||||||
|
var ctx = canvas.getContext('2d');
|
||||||
|
ctx.transform(1,0.5,-0.5,1,30,10);
|
||||||
|
setTimeout(function() {
|
||||||
|
var canvas = document.getElementById('canvas');
|
||||||
|
var ctx = canvas.getContext('2d');
|
||||||
|
var transform = ctx.mozCurrentTransformInverse;
|
||||||
|
ctx.mozCurrentTransformInverse = transform;
|
||||||
|
ctx.fillStyle = '#f00';
|
||||||
|
ctx.fillRect(0, 0, 100, 100);
|
||||||
|
document.documentElement.removeAttribute("class");
|
||||||
|
}, 10)
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</body></html>
|
|
@ -166,3 +166,7 @@ fuzzy-if(azureSkia,16,2) fuzzy-if(Android,3,40) fuzzy-if(/^Windows\x20NT\x2010\.
|
||||||
|
|
||||||
# Canvas Filter Reftests
|
# Canvas Filter Reftests
|
||||||
include filters/reftest.list
|
include filters/reftest.list
|
||||||
|
|
||||||
|
# Bug 1305963
|
||||||
|
== mozCurrentTransform.html mozCurrentTransform-ref.html
|
||||||
|
== mozCurrentTransformInverse.html mozCurrentTransform-ref.html
|
||||||
|
|
Загрузка…
Ссылка в новой задаче