Commit 2756f3cf authored by Steve Kobes's avatar Steve Kobes Committed by Commit Bot

Remove baselines for virtual/{rootlayerscrolls,disable-rls}.

These virtual test suites no longer exist.

Bug: 823365
Change-Id: I62503d3b99f192f46e09acd6b8f38fad84e1ee9a
Reviewed-on: https://chromium-review.googlesource.com/1042369Reviewed-by: default avatarPhilip Rogers <pdr@chromium.org>
Commit-Queue: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#555752}
parent 549fd903
{
"layers": [
{
"name": "LayoutView #document",
"bounds": [800, 600],
"contentsOpaque": true,
"backgroundColor": "#FFFFFF"
},
{
"name": "Squashing Containment Layer",
"drawsContent": false
},
{
"name": "LayoutBlockFlow DIV class='overlap'",
"bounds": [300, 500],
"drawsContent": false,
"transform": 1
},
{
"name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positioned) DIV class='item')",
"position": [15, 35],
"bounds": [100, 210],
"paintInvalidations": [
{
"object": "InlineTextBox 'ipsum'",
"rect": [0, 80, 40, 39],
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"rect": [0, 80, 40, 39],
"reason": "geometry"
}
]
}
],
"transforms": [
{
"id": 1,
"transform": [
[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[8, 8, 0, 1]
],
"flattenInheritedTransform": false
}
],
"objectPaintInvalidations": [
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"reason": "geometry"
}
]
}
{
"layers": [
{
"name": "LayoutView #document",
"bounds": [800, 600],
"contentsOpaque": true,
"backgroundColor": "#FFFFFF"
},
{
"name": "Squashing Containment Layer",
"drawsContent": false
},
{
"name": "LayoutBlockFlow DIV class='overlap'",
"bounds": [300, 500],
"drawsContent": false,
"transform": 1
},
{
"name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positioned) DIV class='item')",
"position": [15, 35],
"bounds": [100, 210],
"paintInvalidations": [
{
"object": "InlineTextBox 'ipsum'",
"rect": [0, 80, 42, 39],
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"rect": [0, 80, 42, 39],
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"rect": [0, 160, 40, 39],
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"rect": [0, 160, 40, 39],
"reason": "geometry"
}
]
}
],
"transforms": [
{
"id": 1,
"transform": [
[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[8, 8, 0, 1]
],
"flattenInheritedTransform": false
}
],
"objectPaintInvalidations": [
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"reason": "geometry"
},
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"reason": "geometry"
}
]
}
This tests that scrollbars always receive events even when there is an element underneath the scrollbar which swallows the event. In this case an event handler is added to the window which swallows the event but this may also happen with elements underneath of overlay scrollbars.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS receivedMousedownEvent is true
PASS window.scrollY became 0
PASS receivedMousedownEvent is true
PASS subframe.scrollTop became 0
PASS successfullyParsed is true
TEST COMPLETE
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
layer at (8,8) size 200x200 clip at (8,8) size 183x200 scrollHeight 980
LayoutBlockFlow {DIV} at (0,0) size 200x200
LayoutText {#text} at (0,0) size 35x19
text run at (0,0) width 35: "Hello"
LayoutBR {BR} at (35,15) size 0x0
LayoutText {#text} at (0,20) size 35x19
text run at (0,20) width 35: "Hello"
LayoutBR {BR} at (35,35) size 0x0
LayoutText {#text} at (0,40) size 35x19
text run at (0,40) width 35: "Hello"
LayoutBR {BR} at (35,55) size 0x0
LayoutText {#text} at (0,60) size 35x19
text run at (0,60) width 35: "Hello"
LayoutBR {BR} at (35,75) size 0x0
LayoutText {#text} at (0,80) size 35x19
text run at (0,80) width 35: "Hello"
LayoutBR {BR} at (35,95) size 0x0
LayoutText {#text} at (0,100) size 35x19
text run at (0,100) width 35: "Hello"
LayoutBR {BR} at (35,115) size 0x0
LayoutText {#text} at (0,120) size 35x19
text run at (0,120) width 35: "Hello"
LayoutBR {BR} at (35,135) size 0x0
LayoutText {#text} at (0,140) size 35x19
text run at (0,140) width 35: "Hello"
LayoutBR {BR} at (35,155) size 0x0
LayoutText {#text} at (0,160) size 35x19
text run at (0,160) width 35: "Hello"
LayoutBR {BR} at (35,175) size 0x0
LayoutText {#text} at (0,180) size 35x19
text run at (0,180) width 35: "Hello"
LayoutBR {BR} at (35,195) size 0x0
LayoutText {#text} at (0,200) size 35x19
text run at (0,200) width 35: "Hello"
LayoutBR {BR} at (35,215) size 0x0
LayoutText {#text} at (0,220) size 35x19
text run at (0,220) width 35: "Hello"
LayoutBR {BR} at (35,235) size 0x0
LayoutText {#text} at (0,240) size 35x19
text run at (0,240) width 35: "Hello"
LayoutBR {BR} at (35,255) size 0x0
LayoutText {#text} at (0,260) size 35x19
text run at (0,260) width 35: "Hello"
LayoutBR {BR} at (35,275) size 0x0
LayoutText {#text} at (0,280) size 35x19
text run at (0,280) width 35: "Hello"
LayoutBR {BR} at (35,295) size 0x0
LayoutText {#text} at (0,300) size 35x19
text run at (0,300) width 35: "Hello"
LayoutBR {BR} at (35,315) size 0x0
LayoutText {#text} at (0,320) size 35x19
text run at (0,320) width 35: "Hello"
LayoutBR {BR} at (35,335) size 0x0
LayoutText {#text} at (0,340) size 35x19
text run at (0,340) width 35: "Hello"
LayoutBR {BR} at (35,355) size 0x0
LayoutText {#text} at (0,360) size 35x19
text run at (0,360) width 35: "Hello"
LayoutBR {BR} at (35,375) size 0x0
LayoutText {#text} at (0,380) size 35x19
text run at (0,380) width 35: "Hello"
LayoutBR {BR} at (35,395) size 0x0
LayoutText {#text} at (0,400) size 35x19
text run at (0,400) width 35: "Hello"
LayoutBR {BR} at (35,415) size 0x0
LayoutText {#text} at (0,420) size 35x19
text run at (0,420) width 35: "Hello"
LayoutBR {BR} at (35,435) size 0x0
LayoutText {#text} at (0,440) size 35x19
text run at (0,440) width 35: "Hello"
LayoutBR {BR} at (35,455) size 0x0
LayoutText {#text} at (0,460) size 35x19
text run at (0,460) width 35: "Hello"
LayoutBR {BR} at (35,475) size 0x0
LayoutText {#text} at (0,480) size 35x19
text run at (0,480) width 35: "Hello"
LayoutBR {BR} at (35,495) size 0x0
LayoutText {#text} at (0,500) size 35x19
text run at (0,500) width 35: "Hello"
LayoutBR {BR} at (35,515) size 0x0
LayoutText {#text} at (0,520) size 35x19
text run at (0,520) width 35: "Hello"
LayoutBR {BR} at (35,535) size 0x0
LayoutText {#text} at (0,540) size 35x19
text run at (0,540) width 35: "Hello"
LayoutBR {BR} at (35,555) size 0x0
LayoutText {#text} at (0,560) size 35x19
text run at (0,560) width 35: "Hello"
LayoutBR {BR} at (35,575) size 0x0
LayoutText {#text} at (0,580) size 35x19
text run at (0,580) width 35: "Hello"
LayoutBR {BR} at (35,595) size 0x0
LayoutText {#text} at (0,600) size 35x19
text run at (0,600) width 35: "Hello"
LayoutBR {BR} at (35,615) size 0x0
LayoutText {#text} at (0,620) size 35x19
text run at (0,620) width 35: "Hello"
LayoutBR {BR} at (35,635) size 0x0
LayoutText {#text} at (0,640) size 35x19
text run at (0,640) width 35: "Hello"
LayoutBR {BR} at (35,655) size 0x0
LayoutText {#text} at (0,660) size 35x19
text run at (0,660) width 35: "Hello"
LayoutBR {BR} at (35,675) size 0x0
LayoutText {#text} at (0,680) size 35x19
text run at (0,680) width 35: "Hello"
LayoutBR {BR} at (35,695) size 0x0
LayoutText {#text} at (0,700) size 35x19
text run at (0,700) width 35: "Hello"
LayoutBR {BR} at (35,715) size 0x0
LayoutText {#text} at (0,720) size 35x19
text run at (0,720) width 35: "Hello"
LayoutBR {BR} at (35,735) size 0x0
LayoutText {#text} at (0,740) size 35x19
text run at (0,740) width 35: "Hello"
LayoutBR {BR} at (35,755) size 0x0
LayoutText {#text} at (0,760) size 35x19
text run at (0,760) width 35: "Hello"
LayoutBR {BR} at (35,775) size 0x0
LayoutText {#text} at (0,780) size 35x19
text run at (0,780) width 35: "Hello"
LayoutBR {BR} at (35,795) size 0x0
LayoutText {#text} at (0,800) size 35x19
text run at (0,800) width 35: "Hello"
LayoutBR {BR} at (35,815) size 0x0
LayoutText {#text} at (0,820) size 35x19
text run at (0,820) width 35: "Hello"
LayoutBR {BR} at (35,835) size 0x0
LayoutText {#text} at (0,840) size 35x19
text run at (0,840) width 35: "Hello"
LayoutBR {BR} at (35,855) size 0x0
LayoutText {#text} at (0,860) size 35x19
text run at (0,860) width 35: "Hello"
LayoutBR {BR} at (35,875) size 0x0
LayoutText {#text} at (0,880) size 35x19
text run at (0,880) width 35: "Hello"
LayoutBR {BR} at (35,895) size 0x0
LayoutText {#text} at (0,900) size 35x19
text run at (0,900) width 35: "Hello"
LayoutBR {BR} at (35,915) size 0x0
LayoutText {#text} at (0,920) size 35x19
text run at (0,920) width 35: "Hello"
LayoutBR {BR} at (35,935) size 0x0
LayoutText {#text} at (0,940) size 35x19
text run at (0,940) width 35: "Hello"
LayoutBR {BR} at (35,955) size 0x0
LayoutText {#text} at (0,960) size 35x19
text run at (0,960) width 35: "Hello"
LayoutBR {BR} at (35,975) size 0x0
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x86
LayoutBlockFlow {HTML} at (0,0) size 800x86
LayoutBlockFlow {BODY} at (8,8) size 784x70
LayoutBlockFlow (anonymous) at (0,0) size 784x20
LayoutText {#text} at (0,0) size 131x19
text run at (0,0) width 131: "PASS if not crashed."
layer at (8,28) size 50x50 clip at (8,28) size 39x39 scrollWidth 200 scrollHeight 200
LayoutBlockFlow {DIV} at (0,20) size 50x50
LayoutBlockFlow {DIV} at (0,0) size 200x200
layer at (0,0) size 800x600 clip at (0,0) size 787x600 scrollHeight 1412
LayoutView at (0,0) size 800x600
layer at (0,0) size 787x1412 backgroundClip at (0,0) size 787x600 clip at (0,0) size 787x600
LayoutBlockFlow {HTML} at (0,0) size 787x1411.91
LayoutBlockFlow {BODY} at (8,8) size 771x1390.91
LayoutBlockFlow {H2} at (0,0) size 771x54
LayoutText {#text} at (0,0) size 737x53
text run at (0,0) width 737: "It's OK if nothing drawn for a scrollbar (for an outermost frame and an"
text run at (0,27) width 228: "element with overlow)"
LayoutBlockFlow {P} at (0,73.91) size 771x20
LayoutText {#text} at (0,0) size 579x19
text run at (0,0) width 579: "Note that Safari doesn't allow to customize the outermost scdrollbars and just show Cocoa's."
LayoutBlockFlow {PRE} at (0,222.91) size 771x1168 [bgcolor=#008000]
LayoutBlockFlow {PRE} at (0,1403.91) size 1542x0 [bgcolor=#008000]
layer at (8,118) size 100x100 clip at (8,118) size 87x87 scrollWidth 1432 scrollHeight 112
LayoutBlockFlow {PRE} at (0,109.91) size 100x100 [bgcolor=#008000]
LayoutText {#text} at (0,0) size 1432x112
text run at (0,0) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog."
text run at (1432,0) width 0: " "
text run at (0,16) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog."
text run at (1432,16) width 0: " "
text run at (0,32) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog."
text run at (1432,32) width 0: " "
text run at (0,48) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog."
text run at (1432,48) width 0: " "
text run at (0,64) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog."
text run at (1432,64) width 0: " "
text run at (0,80) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog."
text run at (1432,80) width 0: " "
text run at (0,96) width 1432: "The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog."
text run at (1432,96) width 0: " "
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
layer at (8,8) size 200x200 clip at (8,8) size 183x183 scrollHeight 980
LayoutBlockFlow {DIV} at (0,0) size 200x200
LayoutText {#text} at (0,0) size 35x19
text run at (0,0) width 35: "Hello"
LayoutBR {BR} at (35,15) size 0x0
LayoutText {#text} at (0,20) size 35x19
text run at (0,20) width 35: "Hello"
LayoutBR {BR} at (35,35) size 0x0
LayoutText {#text} at (0,40) size 35x19
text run at (0,40) width 35: "Hello"
LayoutBR {BR} at (35,55) size 0x0
LayoutText {#text} at (0,60) size 35x19
text run at (0,60) width 35: "Hello"
LayoutBR {BR} at (35,75) size 0x0
LayoutText {#text} at (0,80) size 35x19
text run at (0,80) width 35: "Hello"
LayoutBR {BR} at (35,95) size 0x0
LayoutText {#text} at (0,100) size 35x19
text run at (0,100) width 35: "Hello"
LayoutBR {BR} at (35,115) size 0x0
LayoutText {#text} at (0,120) size 35x19
text run at (0,120) width 35: "Hello"
LayoutBR {BR} at (35,135) size 0x0
LayoutText {#text} at (0,140) size 35x19
text run at (0,140) width 35: "Hello"
LayoutBR {BR} at (35,155) size 0x0
LayoutText {#text} at (0,160) size 35x19
text run at (0,160) width 35: "Hello"
LayoutBR {BR} at (35,175) size 0x0
LayoutText {#text} at (0,180) size 35x19
text run at (0,180) width 35: "Hello"
LayoutBR {BR} at (35,195) size 0x0
LayoutText {#text} at (0,200) size 35x19
text run at (0,200) width 35: "Hello"
LayoutBR {BR} at (35,215) size 0x0
LayoutText {#text} at (0,220) size 35x19
text run at (0,220) width 35: "Hello"
LayoutBR {BR} at (35,235) size 0x0
LayoutText {#text} at (0,240) size 35x19
text run at (0,240) width 35: "Hello"
LayoutBR {BR} at (35,255) size 0x0
LayoutText {#text} at (0,260) size 35x19
text run at (0,260) width 35: "Hello"
LayoutBR {BR} at (35,275) size 0x0
LayoutText {#text} at (0,280) size 35x19
text run at (0,280) width 35: "Hello"
LayoutBR {BR} at (35,295) size 0x0
LayoutText {#text} at (0,300) size 35x19
text run at (0,300) width 35: "Hello"
LayoutBR {BR} at (35,315) size 0x0
LayoutText {#text} at (0,320) size 35x19
text run at (0,320) width 35: "Hello"
LayoutBR {BR} at (35,335) size 0x0
LayoutText {#text} at (0,340) size 35x19
text run at (0,340) width 35: "Hello"
LayoutBR {BR} at (35,355) size 0x0
LayoutText {#text} at (0,360) size 35x19
text run at (0,360) width 35: "Hello"
LayoutBR {BR} at (35,375) size 0x0
LayoutText {#text} at (0,380) size 35x19
text run at (0,380) width 35: "Hello"
LayoutBR {BR} at (35,395) size 0x0
LayoutText {#text} at (0,400) size 35x19
text run at (0,400) width 35: "Hello"
LayoutBR {BR} at (35,415) size 0x0
LayoutText {#text} at (0,420) size 35x19
text run at (0,420) width 35: "Hello"
LayoutBR {BR} at (35,435) size 0x0
LayoutText {#text} at (0,440) size 35x19
text run at (0,440) width 35: "Hello"
LayoutBR {BR} at (35,455) size 0x0
LayoutText {#text} at (0,460) size 35x19
text run at (0,460) width 35: "Hello"
LayoutBR {BR} at (35,475) size 0x0
LayoutText {#text} at (0,480) size 35x19
text run at (0,480) width 35: "Hello"
LayoutBR {BR} at (35,495) size 0x0
LayoutText {#text} at (0,500) size 35x19
text run at (0,500) width 35: "Hello"
LayoutBR {BR} at (35,515) size 0x0
LayoutText {#text} at (0,520) size 35x19
text run at (0,520) width 35: "Hello"
LayoutBR {BR} at (35,535) size 0x0
LayoutText {#text} at (0,540) size 35x19
text run at (0,540) width 35: "Hello"
LayoutBR {BR} at (35,555) size 0x0
LayoutText {#text} at (0,560) size 35x19
text run at (0,560) width 35: "Hello"
LayoutBR {BR} at (35,575) size 0x0
LayoutText {#text} at (0,580) size 35x19
text run at (0,580) width 35: "Hello"
LayoutBR {BR} at (35,595) size 0x0
LayoutText {#text} at (0,600) size 35x19
text run at (0,600) width 35: "Hello"
LayoutBR {BR} at (35,615) size 0x0
LayoutText {#text} at (0,620) size 35x19
text run at (0,620) width 35: "Hello"
LayoutBR {BR} at (35,635) size 0x0
LayoutText {#text} at (0,640) size 35x19
text run at (0,640) width 35: "Hello"
LayoutBR {BR} at (35,655) size 0x0
LayoutText {#text} at (0,660) size 35x19
text run at (0,660) width 35: "Hello"
LayoutBR {BR} at (35,675) size 0x0
LayoutText {#text} at (0,680) size 35x19
text run at (0,680) width 35: "Hello"
LayoutBR {BR} at (35,695) size 0x0
LayoutText {#text} at (0,700) size 35x19
text run at (0,700) width 35: "Hello"
LayoutBR {BR} at (35,715) size 0x0
LayoutText {#text} at (0,720) size 35x19
text run at (0,720) width 35: "Hello"
LayoutBR {BR} at (35,735) size 0x0
LayoutText {#text} at (0,740) size 35x19
text run at (0,740) width 35: "Hello"
LayoutBR {BR} at (35,755) size 0x0
LayoutText {#text} at (0,760) size 35x19
text run at (0,760) width 35: "Hello"
LayoutBR {BR} at (35,775) size 0x0
LayoutText {#text} at (0,780) size 35x19
text run at (0,780) width 35: "Hello"
LayoutBR {BR} at (35,795) size 0x0
LayoutText {#text} at (0,800) size 35x19
text run at (0,800) width 35: "Hello"
LayoutBR {BR} at (35,815) size 0x0
LayoutText {#text} at (0,820) size 35x19
text run at (0,820) width 35: "Hello"
LayoutBR {BR} at (35,835) size 0x0
LayoutText {#text} at (0,840) size 35x19
text run at (0,840) width 35: "Hello"
LayoutBR {BR} at (35,855) size 0x0
LayoutText {#text} at (0,860) size 35x19
text run at (0,860) width 35: "Hello"
LayoutBR {BR} at (35,875) size 0x0
LayoutText {#text} at (0,880) size 35x19
text run at (0,880) width 35: "Hello"
LayoutBR {BR} at (35,895) size 0x0
LayoutText {#text} at (0,900) size 35x19
text run at (0,900) width 35: "Hello"
LayoutBR {BR} at (35,915) size 0x0
LayoutText {#text} at (0,920) size 35x19
text run at (0,920) width 35: "Hello"
LayoutBR {BR} at (35,935) size 0x0
LayoutText {#text} at (0,940) size 35x19
text run at (0,940) width 35: "Hello"
LayoutBR {BR} at (35,955) size 0x0
LayoutText {#text} at (0,960) size 35x19
text run at (0,960) width 35: "Hello"
LayoutBR {BR} at (35,975) size 0x0
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutText {#text} at (165,0) size 4x19
text run at (165,0) width 4: " "
LayoutText {#text} at (334,0) size 4x19
text run at (334,0) width 4: " "
LayoutText {#text} at (503,0) size 4x19
text run at (503,0) width 4: " "
LayoutText {#text} at (0,0) size 0x0
LayoutText {#text} at (165,140) size 4x19
text run at (165,140) width 4: " "
LayoutText {#text} at (334,140) size 4x19
text run at (334,140) width 4: " "
LayoutText {#text} at (0,0) size 0x0
layer at (28,28) size 125x100 clip at (29,29) size 110x98
LayoutListBox {SELECT} at (20,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 23x14
text run at (2,0) width 23: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 34x14
text run at (2,0) width 34: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 27x14
text run at (2,0) width 27: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "Five"
layer at (197,28) size 125x100 clip at (198,29) size 110x98
LayoutListBox {SELECT} at (189,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 23x14
text run at (2,0) width 23: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 34x14
text run at (2,0) width 34: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 27x14
text run at (2,0) width 27: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "Five"
layer at (366,28) size 125x100 clip at (367,29) size 110x98
LayoutListBox {SELECT} at (358,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 23x14
text run at (2,0) width 23: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 34x14
text run at (2,0) width 34: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 27x14
text run at (2,0) width 27: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "Five"
layer at (535,28) size 125x100 clip at (536,29) size 110x98
LayoutListBox {SELECT} at (527,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 23x14
text run at (2,0) width 23: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 34x14
text run at (2,0) width 34: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 27x14
text run at (2,0) width 27: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "Five"
layer at (28,168) size 125x100 clip at (29,169) size 110x98
LayoutListBox {SELECT} at (20,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 23x14
text run at (2,0) width 23: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 34x14
text run at (2,0) width 34: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 27x14
text run at (2,0) width 27: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "Five"
layer at (197,168) size 125x100 clip at (198,169) size 110x98
LayoutListBox {SELECT} at (189,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 23x14
text run at (2,0) width 23: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 34x14
text run at (2,0) width 34: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 27x14
text run at (2,0) width 27: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "Five"
layer at (366,168) size 125x100 clip at (367,169) size 110x98
LayoutListBox {SELECT} at (358,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 24x14
text run at (2,0) width 24: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 23x14
text run at (2,0) width 23: "Two"
layer at (0,0) size 1200x900
LayoutView at (0,0) size 1200x900
layer at (0,0) size 1200x900
LayoutBlockFlow {HTML} at (0,0) size 1200x900
LayoutBlockFlow {BODY} at (12,12) size 1176x876
layer at (12,12) size 300x300 clip at (12,12) size 278x278
LayoutBlockFlow {DIV} at (0,0) size 300x300
LayoutText {#text} at (0,0) size 242x55
text run at (0,0) width 242: "The resize handle should"
text run at (0,28) width 148: "grow with DPI."
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
layer at (8,8) size 200x200 clip at (8,8) size 183x200 scrollWidth 317 scrollHeight 880
LayoutBlockFlow {DIV} at (0,0) size 200x200
LayoutText {#text} at (0,0) size 35x19
text run at (0,0) width 35: "Hello"
LayoutBR {BR} at (35,15) size 0x0
LayoutText {#text} at (0,20) size 35x19
text run at (0,20) width 35: "Hello"
LayoutBR {BR} at (35,35) size 0x0
LayoutText {#text} at (0,40) size 35x19
text run at (0,40) width 35: "Hello"
LayoutBR {BR} at (35,55) size 0x0
LayoutText {#text} at (0,60) size 35x19
text run at (0,60) width 35: "Hello"
LayoutBR {BR} at (35,75) size 0x0
LayoutText {#text} at (0,80) size 35x19
text run at (0,80) width 35: "Hello"
LayoutBR {BR} at (35,95) size 0x0
LayoutText {#text} at (0,100) size 35x19
text run at (0,100) width 35: "Hello"
LayoutBR {BR} at (35,115) size 0x0
LayoutText {#text} at (0,120) size 35x19
text run at (0,120) width 35: "Hello"
LayoutBR {BR} at (35,135) size 0x0
LayoutText {#text} at (0,140) size 35x19
text run at (0,140) width 35: "Hello"
LayoutBR {BR} at (35,155) size 0x0
LayoutText {#text} at (0,160) size 35x19
text run at (0,160) width 35: "Hello"
LayoutBR {BR} at (35,175) size 0x0
LayoutText {#text} at (0,180) size 35x19
text run at (0,180) width 35: "Hello"
LayoutBR {BR} at (35,195) size 0x0
LayoutText {#text} at (0,200) size 35x19
text run at (0,200) width 35: "Hello"
LayoutBR {BR} at (35,215) size 0x0
LayoutText {#text} at (0,220) size 35x19
text run at (0,220) width 35: "Hello"
LayoutBR {BR} at (35,235) size 0x0
LayoutText {#text} at (0,240) size 35x19
text run at (0,240) width 35: "Hello"
LayoutBR {BR} at (35,255) size 0x0
LayoutText {#text} at (0,260) size 35x19
text run at (0,260) width 35: "Hello"
LayoutBR {BR} at (35,275) size 0x0
LayoutText {#text} at (0,280) size 35x19
text run at (0,280) width 35: "Hello"
LayoutBR {BR} at (35,295) size 0x0
LayoutText {#text} at (0,300) size 35x19
text run at (0,300) width 35: "Hello"
LayoutBR {BR} at (35,315) size 0x0
LayoutInline {SPAN} at (0,0) size 317x19
LayoutText {#text} at (0,320) size 317x19
text run at (0,320) width 317: "Hello world this is a long string and will not wrap."
LayoutText {#text} at (0,340) size 35x19
text run at (0,340) width 35: "Hello"
LayoutBR {BR} at (35,355) size 0x0
LayoutText {#text} at (0,360) size 35x19
text run at (0,360) width 35: "Hello"
LayoutBR {BR} at (35,375) size 0x0
LayoutText {#text} at (0,380) size 35x19
text run at (0,380) width 35: "Hello"
LayoutBR {BR} at (35,395) size 0x0
LayoutText {#text} at (0,400) size 35x19
text run at (0,400) width 35: "Hello"
LayoutBR {BR} at (35,415) size 0x0
LayoutText {#text} at (0,420) size 35x19
text run at (0,420) width 35: "Hello"
LayoutBR {BR} at (35,435) size 0x0
LayoutText {#text} at (0,440) size 35x19
text run at (0,440) width 35: "Hello"
LayoutBR {BR} at (35,455) size 0x0
LayoutText {#text} at (0,460) size 35x19
text run at (0,460) width 35: "Hello"
LayoutBR {BR} at (35,475) size 0x0
LayoutText {#text} at (0,480) size 35x19
text run at (0,480) width 35: "Hello"
LayoutBR {BR} at (35,495) size 0x0
LayoutText {#text} at (0,500) size 35x19
text run at (0,500) width 35: "Hello"
LayoutBR {BR} at (35,515) size 0x0
LayoutText {#text} at (0,520) size 35x19
text run at (0,520) width 35: "Hello"
LayoutBR {BR} at (35,535) size 0x0
LayoutText {#text} at (0,540) size 35x19
text run at (0,540) width 35: "Hello"
LayoutBR {BR} at (35,555) size 0x0
LayoutText {#text} at (0,560) size 35x19
text run at (0,560) width 35: "Hello"
LayoutBR {BR} at (35,575) size 0x0
LayoutText {#text} at (0,580) size 35x19
text run at (0,580) width 35: "Hello"
LayoutBR {BR} at (35,595) size 0x0
LayoutText {#text} at (0,600) size 35x19
text run at (0,600) width 35: "Hello"
LayoutBR {BR} at (35,615) size 0x0
LayoutText {#text} at (0,620) size 35x19
text run at (0,620) width 35: "Hello"
LayoutBR {BR} at (35,635) size 0x0
LayoutText {#text} at (0,640) size 35x19
text run at (0,640) width 35: "Hello"
LayoutBR {BR} at (35,655) size 0x0
LayoutText {#text} at (0,660) size 35x19
text run at (0,660) width 35: "Hello"
LayoutBR {BR} at (35,675) size 0x0
LayoutText {#text} at (0,680) size 35x19
text run at (0,680) width 35: "Hello"
LayoutBR {BR} at (35,695) size 0x0
LayoutText {#text} at (0,700) size 35x19
text run at (0,700) width 35: "Hello"
LayoutBR {BR} at (35,715) size 0x0
LayoutText {#text} at (0,720) size 35x19
text run at (0,720) width 35: "Hello"
LayoutBR {BR} at (35,735) size 0x0
LayoutText {#text} at (0,740) size 35x19
text run at (0,740) width 35: "Hello"
LayoutBR {BR} at (35,755) size 0x0
LayoutText {#text} at (0,760) size 35x19
text run at (0,760) width 35: "Hello"
LayoutBR {BR} at (35,775) size 0x0
LayoutText {#text} at (0,780) size 35x19
text run at (0,780) width 35: "Hello"
LayoutBR {BR} at (35,795) size 0x0
LayoutText {#text} at (0,800) size 35x19
text run at (0,800) width 35: "Hello"
LayoutBR {BR} at (35,815) size 0x0
LayoutText {#text} at (0,820) size 35x19
text run at (0,820) width 35: "Hello"
LayoutBR {BR} at (35,835) size 0x0
LayoutText {#text} at (0,840) size 35x19
text run at (0,840) width 35: "Hello"
LayoutBR {BR} at (35,855) size 0x0
LayoutText {#text} at (0,860) size 35x19
text run at (0,860) width 35: "Hello"
LayoutBR {BR} at (35,875) size 0x0
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
layer at (8,8) size 200x200 clip at (8,8) size 183x183 scrollWidth 317 scrollHeight 880
LayoutBlockFlow {DIV} at (0,0) size 200x200
LayoutText {#text} at (0,0) size 35x19
text run at (0,0) width 35: "Hello"
LayoutBR {BR} at (35,15) size 0x0
LayoutText {#text} at (0,20) size 35x19
text run at (0,20) width 35: "Hello"
LayoutBR {BR} at (35,35) size 0x0
LayoutText {#text} at (0,40) size 35x19
text run at (0,40) width 35: "Hello"
LayoutBR {BR} at (35,55) size 0x0
LayoutText {#text} at (0,60) size 35x19
text run at (0,60) width 35: "Hello"
LayoutBR {BR} at (35,75) size 0x0
LayoutText {#text} at (0,80) size 35x19
text run at (0,80) width 35: "Hello"
LayoutBR {BR} at (35,95) size 0x0
LayoutText {#text} at (0,100) size 35x19
text run at (0,100) width 35: "Hello"
LayoutBR {BR} at (35,115) size 0x0
LayoutText {#text} at (0,120) size 35x19
text run at (0,120) width 35: "Hello"
LayoutBR {BR} at (35,135) size 0x0
LayoutText {#text} at (0,140) size 35x19
text run at (0,140) width 35: "Hello"
LayoutBR {BR} at (35,155) size 0x0
LayoutText {#text} at (0,160) size 35x19
text run at (0,160) width 35: "Hello"
LayoutBR {BR} at (35,175) size 0x0
LayoutText {#text} at (0,180) size 35x19
text run at (0,180) width 35: "Hello"
LayoutBR {BR} at (35,195) size 0x0
LayoutText {#text} at (0,200) size 35x19
text run at (0,200) width 35: "Hello"
LayoutBR {BR} at (35,215) size 0x0
LayoutText {#text} at (0,220) size 35x19
text run at (0,220) width 35: "Hello"
LayoutBR {BR} at (35,235) size 0x0
LayoutText {#text} at (0,240) size 35x19
text run at (0,240) width 35: "Hello"
LayoutBR {BR} at (35,255) size 0x0
LayoutText {#text} at (0,260) size 35x19
text run at (0,260) width 35: "Hello"
LayoutBR {BR} at (35,275) size 0x0
LayoutText {#text} at (0,280) size 35x19
text run at (0,280) width 35: "Hello"
LayoutBR {BR} at (35,295) size 0x0
LayoutText {#text} at (0,300) size 35x19
text run at (0,300) width 35: "Hello"
LayoutBR {BR} at (35,315) size 0x0
LayoutInline {SPAN} at (0,0) size 317x19
LayoutText {#text} at (0,320) size 317x19
text run at (0,320) width 317: "Hello world this is a long string and will not wrap."
LayoutText {#text} at (0,340) size 35x19
text run at (0,340) width 35: "Hello"
LayoutBR {BR} at (35,355) size 0x0
LayoutText {#text} at (0,360) size 35x19
text run at (0,360) width 35: "Hello"
LayoutBR {BR} at (35,375) size 0x0
LayoutText {#text} at (0,380) size 35x19
text run at (0,380) width 35: "Hello"
LayoutBR {BR} at (35,395) size 0x0
LayoutText {#text} at (0,400) size 35x19
text run at (0,400) width 35: "Hello"
LayoutBR {BR} at (35,415) size 0x0
LayoutText {#text} at (0,420) size 35x19
text run at (0,420) width 35: "Hello"
LayoutBR {BR} at (35,435) size 0x0
LayoutText {#text} at (0,440) size 35x19
text run at (0,440) width 35: "Hello"
LayoutBR {BR} at (35,455) size 0x0
LayoutText {#text} at (0,460) size 35x19
text run at (0,460) width 35: "Hello"
LayoutBR {BR} at (35,475) size 0x0
LayoutText {#text} at (0,480) size 35x19
text run at (0,480) width 35: "Hello"
LayoutBR {BR} at (35,495) size 0x0
LayoutText {#text} at (0,500) size 35x19
text run at (0,500) width 35: "Hello"
LayoutBR {BR} at (35,515) size 0x0
LayoutText {#text} at (0,520) size 35x19
text run at (0,520) width 35: "Hello"
LayoutBR {BR} at (35,535) size 0x0
LayoutText {#text} at (0,540) size 35x19
text run at (0,540) width 35: "Hello"
LayoutBR {BR} at (35,555) size 0x0
LayoutText {#text} at (0,560) size 35x19
text run at (0,560) width 35: "Hello"
LayoutBR {BR} at (35,575) size 0x0
LayoutText {#text} at (0,580) size 35x19
text run at (0,580) width 35: "Hello"
LayoutBR {BR} at (35,595) size 0x0
LayoutText {#text} at (0,600) size 35x19
text run at (0,600) width 35: "Hello"
LayoutBR {BR} at (35,615) size 0x0
LayoutText {#text} at (0,620) size 35x19
text run at (0,620) width 35: "Hello"
LayoutBR {BR} at (35,635) size 0x0
LayoutText {#text} at (0,640) size 35x19
text run at (0,640) width 35: "Hello"
LayoutBR {BR} at (35,655) size 0x0
LayoutText {#text} at (0,660) size 35x19
text run at (0,660) width 35: "Hello"
LayoutBR {BR} at (35,675) size 0x0
LayoutText {#text} at (0,680) size 35x19
text run at (0,680) width 35: "Hello"
LayoutBR {BR} at (35,695) size 0x0
LayoutText {#text} at (0,700) size 35x19
text run at (0,700) width 35: "Hello"
LayoutBR {BR} at (35,715) size 0x0
LayoutText {#text} at (0,720) size 35x19
text run at (0,720) width 35: "Hello"
LayoutBR {BR} at (35,735) size 0x0
LayoutText {#text} at (0,740) size 35x19
text run at (0,740) width 35: "Hello"
LayoutBR {BR} at (35,755) size 0x0
LayoutText {#text} at (0,760) size 35x19
text run at (0,760) width 35: "Hello"
LayoutBR {BR} at (35,775) size 0x0
LayoutText {#text} at (0,780) size 35x19
text run at (0,780) width 35: "Hello"
LayoutBR {BR} at (35,795) size 0x0
LayoutText {#text} at (0,800) size 35x19
text run at (0,800) width 35: "Hello"
LayoutBR {BR} at (35,815) size 0x0
LayoutText {#text} at (0,820) size 35x19
text run at (0,820) width 35: "Hello"
LayoutBR {BR} at (35,835) size 0x0
LayoutText {#text} at (0,840) size 35x19
text run at (0,840) width 35: "Hello"
LayoutBR {BR} at (35,855) size 0x0
LayoutText {#text} at (0,860) size 35x19
text run at (0,860) width 35: "Hello"
LayoutBR {BR} at (35,875) size 0x0
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x20
LayoutText {#text} at (0,0) size 656x19
text run at (0,0) width 656: "This test passes if the custom scrollbar paints in the corrext spot, which is at the bottom of the purple div."
layer at (8,50) size 319x550 clip at (9,51) size 302x548 scrollHeight 1311
LayoutBlockFlow (positioned) {DIV} at (8,50) size 319x550 [border: (1px solid #FF0000)]
LayoutBlockFlow {DIV} at (1,412) size 15x900 [bgcolor=#008000]
layer at (9,51) size 302x411 clip at (10,52) size 300x400 scrollWidth 500
LayoutBlockFlow {DIV} at (1,1) size 302x411 [border: (1px solid #0000FF)]
LayoutBlockFlow {DIV} at (1,1) size 500x400 [bgcolor=#800080]
This tests that scrollbars always receive events even when there is an element underneath the scrollbar which swallows the event. In this case an event handler is added to the window which swallows the event but this may also happen with elements underneath of overlay scrollbars.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
FAIL receivedMousedownEvent should be true. Was false.
FAIL window.scrollY failed to change to 0 in 0.5 seconds.
PASS receivedMousedownEvent is true
FAIL subframe.scrollTop failed to change to 0 in 0.5 seconds.
PASS successfullyParsed is true
TEST COMPLETE
{
"layers": [
{
"name": "LayoutView #document",
"bounds": [785, 2036],
"contentsOpaque": true,
"backgroundColor": "#FFFFFF",
"transform": 1
},
{
"name": "Squashing Containment Layer",
"drawsContent": false,
"transform": 1
},
{
"name": "LayoutBlockFlow DIV",
"contentsOpaque": true,
"drawsContent": false,
"transform": 2
},
{
"name": "Squashing Layer (first squashed layer: LayoutBlockFlow (relative positioned) DIV)",
"position": [8, 8],
"bounds": [102, 2002],
"transform": 1
}
],
"transforms": [
{
"id": 1,
"transform": [
[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[0, -300, 0, 1]
]
},
{
"id": 2,
"parent": 1,
"transform": [
[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[8, 8, 0, 1]
],
"flattenInheritedTransform": false
}
]
}
{
"layers": [
{
"name": "LayoutView #document",
"bounds": [800, 600],
"contentsOpaque": true,
"backgroundColor": "#FFFFFF"
},
{
"name": "LayoutBlockFlow DIV",
"bounds": [784, 10],
"contentsOpaque": true,
"backgroundColor": "#ADD8E6",
"transform": 1
},
{
"name": "Child Containment Layer",
"bounds": [784, 10],
"drawsContent": false,
"transform": 1
},
{
"name": "LayoutBlockFlow DIV id='inner'",
"bounds": [784, 10],
"contentsOpaque": true,
"backgroundColor": "#F5F5F5",
"transform": 1
},
{
"name": "LayoutBlockFlow (positioned) DIV class='hoverable'",
"position": [8, 0],
"bounds": [211, 100],
"backgroundColor": "#90EE90"
}
],
"transforms": [
{
"id": 1,
"transform": [
[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[8, 8, 0, 1]
]
}
]
}
{
"layers": [
{
"name": "LayoutView #document",
"bounds": [800, 600],
"contentsOpaque": true,
"backgroundColor": "#FFFFFF"
},
{
"name": "Squashing Containment Layer",
"drawsContent": false
},
{
"name": "LayoutBlockFlow DIV class='overlap'",
"bounds": [300, 500],
"drawsContent": false,
"transform": 1
},
{
"name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positioned) DIV class='item')",
"position": [15, 35],
"bounds": [100, 210],
"paintInvalidations": [
{
"object": "InlineTextBox 'ipsum'",
"rect": [0, 80, 42, 36],
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"rect": [0, 80, 42, 36],
"reason": "geometry"
}
]
}
],
"transforms": [
{
"id": 1,
"transform": [
[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[8, 8, 0, 1]
],
"flattenInheritedTransform": false
}
],
"objectPaintInvalidations": [
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"reason": "geometry"
}
]
}
{
"layers": [
{
"name": "LayoutView #document",
"bounds": [800, 600],
"contentsOpaque": true,
"backgroundColor": "#FFFFFF"
},
{
"name": "Squashing Containment Layer",
"drawsContent": false
},
{
"name": "LayoutBlockFlow DIV class='overlap'",
"bounds": [300, 500],
"drawsContent": false,
"transform": 1
},
{
"name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positioned) DIV class='item')",
"position": [15, 35],
"bounds": [100, 210],
"paintInvalidations": [
{
"object": "InlineTextBox 'ipsum'",
"rect": [0, 80, 44, 36],
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"rect": [0, 80, 44, 36],
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"rect": [0, 160, 42, 36],
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"rect": [0, 160, 42, 36],
"reason": "geometry"
}
]
}
],
"transforms": [
{
"id": 1,
"transform": [
[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[8, 8, 0, 1]
],
"flattenInheritedTransform": false
}
],
"objectPaintInvalidations": [
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"reason": "geometry"
},
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"reason": "geometry"
}
]
}
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x84
LayoutBlockFlow {HTML} at (0,0) size 800x84
LayoutBlockFlow {BODY} at (8,8) size 784x68
LayoutBlockFlow (anonymous) at (0,0) size 784x18
LayoutText {#text} at (0,0) size 132x18
text run at (0,0) width 132: "PASS if not crashed."
layer at (8,26) size 50x50 clip at (8,26) size 36x36 scrollWidth 200 scrollHeight 200
LayoutBlockFlow {DIV} at (0,18) size 50x50
LayoutBlockFlow {DIV} at (0,0) size 200x200
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
layer at (8,8) size 200x200 clip at (8,8) size 185x185
LayoutBlockFlow {DIV} at (0,0) size 200x200
LayoutText {#text} at (0,0) size 160x36
text run at (0,0) width 160: "The resize handle should"
text run at (0,18) width 100: "grow with DPI."
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x18
LayoutText {#text} at (0,0) size 673x18
text run at (0,0) width 673: "This test passes if the custom scrollbar paints in the corrext spot, which is at the bottom of the purple div."
layer at (8,50) size 319x550 clip at (9,51) size 302x548 scrollHeight 1311
LayoutBlockFlow (positioned) {DIV} at (8,50) size 319x550 [border: (1px solid #FF0000)]
LayoutBlockFlow {DIV} at (1,412) size 15x900 [bgcolor=#008000]
layer at (9,51) size 302x411 clip at (10,52) size 300x400 scrollWidth 500
LayoutBlockFlow {DIV} at (1,1) size 302x411 [border: (1px solid #0000FF)]
LayoutBlockFlow {DIV} at (1,1) size 500x400 [bgcolor=#800080]
{
"layers": [
{
"name": "LayoutView #document",
"bounds": [800, 600],
"contentsOpaque": true,
"backgroundColor": "#FFFFFF"
},
{
"name": "Squashing Containment Layer",
"drawsContent": false
},
{
"name": "LayoutBlockFlow DIV class='overlap'",
"bounds": [300, 500],
"drawsContent": false,
"transform": 1
},
{
"name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positioned) DIV class='item')",
"position": [15, 35],
"bounds": [100, 210],
"paintInvalidations": [
{
"object": "InlineTextBox 'ipsum'",
"rect": [0, 80, 38, 39],
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"rect": [0, 80, 38, 39],
"reason": "geometry"
}
]
}
],
"transforms": [
{
"id": 1,
"transform": [
[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[8, 8, 0, 1]
],
"flattenInheritedTransform": false
}
],
"objectPaintInvalidations": [
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"reason": "geometry"
}
]
}
{
"layers": [
{
"name": "LayoutView #document",
"bounds": [800, 600],
"contentsOpaque": true,
"backgroundColor": "#FFFFFF"
},
{
"name": "Squashing Containment Layer",
"drawsContent": false
},
{
"name": "LayoutBlockFlow DIV class='overlap'",
"bounds": [300, 500],
"drawsContent": false,
"transform": 1
},
{
"name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positioned) DIV class='item')",
"position": [15, 35],
"bounds": [100, 210],
"paintInvalidations": [
{
"object": "InlineTextBox 'ipsum'",
"rect": [0, 80, 39, 39],
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"rect": [0, 80, 39, 39],
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"rect": [0, 160, 38, 39],
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"rect": [0, 160, 38, 39],
"reason": "geometry"
}
]
}
],
"transforms": [
{
"id": 1,
"transform": [
[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[8, 8, 0, 1]
],
"flattenInheritedTransform": false
}
],
"objectPaintInvalidations": [
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"reason": "geometry"
},
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "InlineTextBox 'lorem'",
"reason": "geometry"
},
{
"object": "InlineTextBox 'ipsum'",
"reason": "geometry"
}
]
}
This tests that scrollbars always receive events even when there is an element underneath the scrollbar which swallows the event. In this case an event handler is added to the window which swallows the event but this may also happen with elements underneath of overlay scrollbars.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
FAIL receivedMousedownEvent should be true. Was false.
FAIL window.scrollY failed to change to 0 in 0.5 seconds.
PASS receivedMousedownEvent is true
FAIL subframe.scrollTop failed to change to 0 in 0.5 seconds.
PASS successfullyParsed is true
TEST COMPLETE
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x425
LayoutBlockFlow {HTML} at (0,0) size 800x425
LayoutBlockFlow {BODY} at (8,8) size 784x409
LayoutText {#text} at (0,0) size 0x0
layer at (8,8) size 404x404
LayoutIFrame {IFRAME} at (0,0) size 404x404 [border: (2px inset #EEEEEE)]
layer at (0,0) size 400x400
LayoutView at (0,0) size 400x400
layer at (0,0) size 400x316
LayoutBlockFlow {HTML} at (0,0) size 400x316
LayoutBlockFlow {BODY} at (8,8) size 384x300
layer at (8,8) size 300x300 scrollHeight 2000
LayoutBlockFlow {DIV} at (0,0) size 300x300
LayoutBlockFlow {DIV} at (0,0) size 100x2000 [bgcolor=#008000]
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x86
LayoutBlockFlow {HTML} at (0,0) size 800x86
LayoutBlockFlow {BODY} at (8,8) size 784x70
LayoutBlockFlow (anonymous) at (0,0) size 784x20
LayoutText {#text} at (0,0) size 126x19
text run at (0,0) width 126: "PASS if not crashed."
layer at (8,28) size 50x50 clip at (8,28) size 39x39 scrollWidth 200 scrollHeight 200
LayoutBlockFlow {DIV} at (0,20) size 50x50
LayoutBlockFlow {DIV} at (0,0) size 200x200
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutText {#text} at (165,0) size 4x19
text run at (165,0) width 4: " "
LayoutText {#text} at (334,0) size 4x19
text run at (334,0) width 4: " "
LayoutText {#text} at (503,0) size 4x19
text run at (503,0) width 4: " "
LayoutText {#text} at (0,0) size 0x0
LayoutText {#text} at (165,140) size 4x19
text run at (165,140) width 4: " "
LayoutText {#text} at (334,140) size 4x19
text run at (334,140) width 4: " "
LayoutText {#text} at (0,0) size 0x0
layer at (28,28) size 125x100 clip at (29,29) size 110x98
LayoutListBox {SELECT} at (20,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (197,28) size 125x100 clip at (198,29) size 110x98
LayoutListBox {SELECT} at (189,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (366,28) size 125x100 clip at (367,29) size 110x98
LayoutListBox {SELECT} at (358,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (535,28) size 125x100 clip at (536,29) size 110x98
LayoutListBox {SELECT} at (527,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (28,168) size 125x100 clip at (29,169) size 110x98
LayoutListBox {SELECT} at (20,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (197,168) size 125x100 clip at (198,169) size 110x98
LayoutListBox {SELECT} at (189,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (366,168) size 125x100 clip at (367,169) size 110x98
LayoutListBox {SELECT} at (358,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Two"
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x576
LayoutBlockFlow {P} at (0,0) size 784x20
LayoutText {#text} at (0,0) size 627x19
text run at (0,0) width 627: "This test passes if the custom scrollbar paints in the corrext spot, which is at the bottom of the purple div."
layer at (8,50) size 319x550 clip at (9,51) size 302x548 scrollHeight 1311
LayoutBlockFlow (positioned) {DIV} at (8,50) size 319x550 [border: (1px solid #FF0000)]
LayoutBlockFlow {DIV} at (1,412) size 15x900 [bgcolor=#008000]
layer at (9,51) size 302x411 clip at (10,52) size 300x400 scrollWidth 500
LayoutBlockFlow {DIV} at (1,1) size 302x411 [border: (1px solid #0000FF)]
LayoutBlockFlow {DIV} at (1,1) size 500x400 [bgcolor=#800080]
This tests that scrollbars always receive events even when there is an element underneath the scrollbar which swallows the event. In this case an event handler is added to the window which swallows the event but this may also happen with elements underneath of overlay scrollbars.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS receivedMousedownEvent is true
PASS window.scrollY became 0
PASS receivedMousedownEvent is true
PASS subframe.scrollTop became 0
PASS successfullyParsed is true
TEST COMPLETE
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
LayoutBlockFlow {HTML} at (0,0) size 800x600
LayoutBlockFlow {BODY} at (8,8) size 784x584
LayoutText {#text} at (165,0) size 4x19
text run at (165,0) width 4: " "
LayoutText {#text} at (334,0) size 4x19
text run at (334,0) width 4: " "
LayoutText {#text} at (503,0) size 4x19
text run at (503,0) width 4: " "
LayoutText {#text} at (0,0) size 0x0
LayoutText {#text} at (165,140) size 4x19
text run at (165,140) width 4: " "
LayoutText {#text} at (334,140) size 4x19
text run at (334,140) width 4: " "
LayoutText {#text} at (0,0) size 0x0
layer at (28,28) size 125x100 clip at (29,29) size 110x98
LayoutListBox {SELECT} at (20,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (197,28) size 125x100 clip at (198,29) size 110x98
LayoutListBox {SELECT} at (189,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (366,28) size 125x100 clip at (367,29) size 110x98
LayoutListBox {SELECT} at (358,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (535,28) size 125x100 clip at (536,29) size 110x98
LayoutListBox {SELECT} at (527,20) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (28,168) size 125x100 clip at (29,169) size 110x98
LayoutListBox {SELECT} at (20,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (197,168) size 125x100 clip at (198,169) size 110x98
LayoutListBox {SELECT} at (189,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "Two"
LayoutBlockFlow {OPTION} at (11,41.78) size 90x15.39
LayoutText {#text} at (2,0) size 36x14
text run at (2,0) width 36: "Three"
LayoutBlockFlow {OPTION} at (11,57.17) size 90x15.39
LayoutText {#text} at (2,0) size 28x14
text run at (2,0) width 28: "Four"
LayoutBlockFlow {OPTION} at (11,72.56) size 90x15.39
LayoutText {#text} at (2,0) size 25x14
text run at (2,0) width 25: "Five"
layer at (366,168) size 125x100 clip at (367,169) size 110x98
LayoutListBox {SELECT} at (358,160) size 125x100 [color=#DCDCDC] [bgcolor=#718D93] [border: (1px solid #D3D3D3)]
LayoutBlockFlow {OPTION} at (11,11) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "One"
LayoutBlockFlow {OPTION} at (11,26.39) size 90x15.39
LayoutText {#text} at (2,0) size 26x14
text run at (2,0) width 26: "Two"
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment