testsuite: Add test for crasher

Test for the crasher in !4096
This commit is contained in:
Benjamin Otte 2021-07-15 23:33:54 +02:00
parent 1c90bb522e
commit 834d3749c6
3 changed files with 49 additions and 0 deletions

View File

@ -0,0 +1,48 @@
transform {
transform: scale(1, 1);
child: opacity {
opacity: 0.6;
child: container {
texture {
bounds: 0 0 50 50;
texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='red'/></svg>");
}
}
}
}
transform {
transform: scale(1, -1);
child: opacity {
opacity: 0.6;
child: container {
texture {
bounds: 0 0 50 50;
texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='lime'/></svg>");
}
}
}
}
transform {
transform: scale(-1, -1);
child: opacity {
opacity: 0.6;
child: container {
texture {
bounds: 0 0 50 50;
texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='blue'/></svg>");
}
}
}
}
transform {
transform: scale(-1, 1);
child: opacity {
opacity: 0.6;
child: container {
texture {
bounds: 0 0 50 50;
texture: url("data:,<svg width='50' height='50'><rect x='25' y='25' width='25' height='25' fill='yellow'/></svg>");
}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 B

View File

@ -69,6 +69,7 @@ compare_render_tests = [
'outset_shadow_rounded_top',
'outset_shadow_simple',
'scaled-cairo',
'scale-textures-negative',
'scale-up-down',
'shadow-in-opacity',
'texture-url',