# This test ensures that we flatten the "flat" style trasformations. # If the flattening doesn't happen here, the rect gets rotated back # to the original position. --- root: items: - bounds: [100, 100, 0, 0] type: stacking-context transform: rotate-x(45) transform-origin: 0 0 items: - type: "stacking-context" transform: rotate-x(-45) transform-origin: 0 0 items: - bounds: [0, 0, 200, 200] type: rect color: green