| Verify that an iframe will be promoted to a composited layer only when it has additional scroll-blocks-on bits. |
| |
| { |
| "bounds": [800, 600], |
| "children": [ |
| { |
| "bounds": [800, 600], |
| "scrollBlocksOn": ["StartTouch"], |
| "contentsOpaque": true, |
| "drawsContent": true, |
| "children": [ |
| { |
| "position": [8, 60], |
| "bounds": [100, 15], |
| "drawsContent": true, |
| "children": [ |
| { |
| "bounds": [100, 15], |
| "children": [ |
| { |
| "bounds": [100, 15], |
| "children": [ |
| { |
| "children": [ |
| { |
| "bounds": [100, 15], |
| "children": [ |
| { |
| "bounds": [100, 15], |
| "scrollBlocksOn": ["StartTouch", "WheelEvent"], |
| "drawsContent": true |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "position": [8, 80], |
| "bounds": [100, 15], |
| "drawsContent": true, |
| "children": [ |
| { |
| "bounds": [100, 15], |
| "children": [ |
| { |
| "bounds": [100, 15], |
| "children": [ |
| { |
| "children": [ |
| { |
| "bounds": [100, 15], |
| "children": [ |
| { |
| "bounds": [100, 15], |
| "scrollBlocksOn": ["StartTouch", "ScrollEvent"], |
| "drawsContent": true |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| |
| |
| -------- |
| Frame: '<!--framePath //<!--frame2-->-->' |
| -------- |
| { |
| "bounds": [100, 15], |
| "children": [ |
| { |
| "bounds": [100, 15], |
| "scrollBlocksOn": ["StartTouch", "WheelEvent"], |
| "drawsContent": true |
| } |
| ] |
| } |
| |
| |
| -------- |
| Frame: '<!--framePath //<!--frame3-->-->' |
| -------- |
| { |
| "bounds": [100, 15], |
| "children": [ |
| { |
| "bounds": [100, 15], |
| "scrollBlocksOn": ["StartTouch", "ScrollEvent"], |
| "drawsContent": true |
| } |
| ] |
| } |
| |