summaryrefslogtreecommitdiffstats
path: root/gfx/wr/wrench/reftests/transforms/raster-root-large-mask.yaml
blob: 15cea6a697a17e578a89706efec23e4de6a719f0 (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
# Make sure we don't panic by trying to create an excessively large mask render task
# See bug 1637796
---
root:
  items:
    - type: stacking-context
      bounds: 0 0 0 0
      transform: perspective(300)
      items:
        - type: stacking-context
          bounds: 0 0 0 0
          transform-style: preserve-3d
          transform: ["scale(0.001667, 0.001667)"]
          items:
            - type: clip
              clip-rect: [10, 10, 60000, 60000]
              id: 2
              complex:
                - rect: [10, 10, 60000, 60000]
                  radius: [10000, 10000]
                  "clip-mode": clip
            - type: stacking-context
              bounds: 0 0 0 0
              items:
                - type: rect
                  bounds: 0 0 60000 60000
                  color: blue
                  clip-chain: [2]