blob: e754d45bc947cac97055fdadff9f0092d66f61b0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# In this test, there is a flattened ref frame between an element
# and the picture it's rendered into. The element should be considered
# invisible as it's back face oriented at this flattening step.
# If WR only checks the "final" transform, it will consider it visible.
---
root:
transform: rotate-x(1)
items:
- type: stacking-context
transform-style: preserve-3d
#transform: rotate-x(1)
items:
- type: stacking-context
bounds: 0 0 200 200
transform: rotate-y(30)
transform-style: flat
items:
- type: stacking-context
bounds: 0 0 200 200
transform: rotate-y(-100)
transform-style: preserve-3d
items:
- type: stacking-context
#transform: rotate-x(1)
transform-style: flat
items:
- type: rect
bounds: 0 0 200 200
color: green
backface-visible: false
|