Commit 014a0817 authored by David Bokan's avatar David Bokan Committed by Commit Bot

Modernize autoscroll.html test

This test was "failing" in root-layer-scrolls mode but it wasn't related
to what this test is checking. Since this test just dumps the layer tree
it was reflecting changes to where scroll offsets are reported in the
tree.

I've rewritten the test to use testharness.js removing all expectation
files and replacing them with a simple assertion that the scroll offset
isn't changed by drag selecting text.

Bug: 781431
Change-Id: I8391caeea794cbdaebfb2b7b86e5c3d9da6268fa
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_root_layer_scrolls
Reviewed-on: https://chromium-review.googlesource.com/802178Reviewed-by: default avatarStefan Zager <szager@chromium.org>
Commit-Queue: David Bokan <bokan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#520803}
parent 52054ad2
......@@ -12,7 +12,6 @@ crbug.com/417782 [ Linux Mac ] fast/dom/horizontal-scrollbar-when-dir-change.htm
crbug.com/417782 fast/dom/rtl-scroll-to-leftmost-and-resize.html [ Failure ]
crbug.com/417782 fast/dom/scroll-reveal-left-overflow.html [ Failure ]
crbug.com/417782 fast/dom/scroll-reveal-top-overflow.html [ Failure ]
crbug.com/417782 fast/events/autoscroll.html [ Failure ]
crbug.com/417782 fast/events/clientXY-in-zoom-and-scroll.html [ Failure ]
crbug.com/417782 fast/events/drag-and-drop-autoscroll-frameset.html [ Timeout ]
crbug.com/417782 fast/events/drag-and-drop-autoscroll-mainframe.html [ Timeout ]
......@@ -79,7 +78,6 @@ crbug.com/417782 virtual/mojo-loading/http/tests/devtools/tracing/timeline-paint
crbug.com/417782 virtual/mojo-loading/http/tests/devtools/tracing/timeline-paint/timeline-paint-with-style-recalc-invalidations.js [ Failure ]
crbug.com/417782 virtual/mojo-loading/http/tests/devtools/tracing/timeline-paint/timeline-paint.js [ Failure ]
crbug.com/417782 virtual/mojo-loading/http/tests/misc/acid3.html [ Failure ]
crbug.com/417782 virtual/mouseevent_fractional/fast/events/autoscroll.html [ Failure ]
crbug.com/417782 virtual/mouseevent_fractional/fast/events/pointerevents/pointer-event-mouse-coords-in-zoom-and-scroll.html [ Failure ]
crbug.com/417782 virtual/mouseevent_fractional/fast/events/pointerevents/pointer-event-pen-coords-in-zoom-and-scroll.html [ Failure ]
crbug.com/417782 virtual/mouseevent_fractional/fast/events/scale-and-scroll-iframe-window.html [ Failure ]
......
<html>
<head>
<script>
function test()
{
if (window.testRunner) {
testRunner.waitUntilDone();
setTimeout(autoscrollTestPart1, 0);
}
}
function autoscrollTestPart1()
{
var ta = document.getElementById('ta');
if (window.eventSender) {
ta.scrollIntoView();
var h = ta.offsetTop - document.scrollingElement.scrollTop + 10;
eventSender.dragMode = false;
eventSender.mouseMoveTo(20, h);
eventSender.mouseDown();
eventSender.mouseMoveTo(20, h);
eventSender.mouseMoveTo(100, h);
}
setTimeout(autoscrollTestPart2, 100);
}
function autoscrollTestPart2()
{
if (window.eventSender)
eventSender.mouseUp();
if (window.testRunner)
testRunner.notifyDone();
}
function log(msg)
{
var res = document.getElementById('res');
res.innerHTML = res.innerHTML + msg + "<br>";
}
</script>
</head>
<body onload="test()">
<p>Test for <a href="http://bugs.webkit.org/show_bug.cgi?id=12331">bug 12331</a>.</p>
<p>To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll back up to the top.</p>
<div style="height:3000px"></div>
<input id="ta" value="select some of this text"></input>
<p>If the bug does not occur, you'll be left down here at the bottom.</p>
</body>
</html>
<!DOCTYPE html>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<script>
let originalScrollOffset;
let t = async_test("Scroll Offset Hasn't Changed");
function test()
{
setTimeout(autoscrollTestPart1, 0);
}
function autoscrollTestPart1()
{
var ta = document.getElementById('ta');
if (window.eventSender) {
ta.scrollIntoView();
var h = ta.offsetTop - document.scrollingElement.scrollTop + 10;
originalScrollOffset = window.scrollY;
eventSender.dragMode = false;
eventSender.mouseMoveTo(20, h);
eventSender.mouseDown();
eventSender.mouseMoveTo(20, h);
eventSender.mouseMoveTo(100, h);
}
setTimeout(autoscrollTestPart2, 100);
}
function autoscrollTestPart2()
{
if (window.eventSender)
eventSender.mouseUp();
t.step(() => {
assert_not_equals(window.getSelection().toString(), "");
assert_equals(window.scrollY, originalScrollOffset);
});
t.done();
}
function log(msg)
{
var res = document.getElementById('res');
res.innerHTML = res.innerHTML + msg + "<br>";
}
addEventListener('load', test);
</script>
<p>Test for <a href="http://bugs.webkit.org/show_bug.cgi?id=12331">bug 12331</a>.</p>
<p>To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll back up to the top.</p>
<div style="height:3000px"></div>
<input id="ta" value="select some of this text"></input>
<p>If the bug does not occur, you'll be left down here at the bottom.</p>
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2574.00 scrollHeight 3174
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3174 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3174
LayoutBlockFlow {BODY} at (8,8) size 769x3150
LayoutBlockFlow {P} at (0,0) size 769x20
LayoutText {#text} at (0,0) size 52x19
text run at (0,0) width 52: "Test for "
LayoutInline {A} at (0,0) size 69x19 [color=#0000EE]
LayoutText {#text} at (51,0) size 69x19
text run at (51,0) width 69: "bug 12331"
LayoutText {#text} at (119,0) size 5x19
text run at (119,0) width 5: "."
LayoutBlockFlow {P} at (0,36) size 769x40
LayoutText {#text} at (0,0) size 737x39
text run at (0,0) width 737: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,20) width 117: "back up to the top."
LayoutBlockFlow {DIV} at (0,92) size 769x3000
LayoutBlockFlow (anonymous) at (0,3092) size 769x22
LayoutTextControl {INPUT} at (0,0) size 154x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3130) size 769x20
LayoutText {#text} at (0,0) size 404x19
text run at (0,0) width 404: "If the bug does not occur, you'll be left down here at the bottom."
layer at (10,3103) size 150x16 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (2,3) size 150x16
LayoutText {#text} at (0,0) size 137x16
text run at (0,0) width 137: "select some of this text"
selection start: position 1 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 15 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2574
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2574.00 scrollHeight 3174
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3174 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3174
LayoutBlockFlow {BODY} at (8,8) size 769x3150
LayoutBlockFlow {P} at (0,0) size 769x20
LayoutText {#text} at (0,0) size 50x19
text run at (0,0) width 50: "Test for "
LayoutInline {A} at (0,0) size 67x19 [color=#0000EE]
LayoutText {#text} at (49,0) size 67x19
text run at (49,0) width 67: "bug 12331"
LayoutText {#text} at (115,0) size 5x19
text run at (115,0) width 5: "."
LayoutBlockFlow {P} at (0,36) size 769x40
LayoutText {#text} at (0,0) size 763x39
text run at (0,0) width 763: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll back up to"
text run at (0,20) width 46: "the top."
LayoutBlockFlow {DIV} at (0,92) size 769x3000
LayoutBlockFlow (anonymous) at (0,3092) size 769x22
LayoutTextControl {INPUT} at (0,0) size 154x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3130) size 769x20
LayoutText {#text} at (0,0) size 387x19
text run at (0,0) width 387: "If the bug does not occur, you'll be left down here at the bottom."
layer at (10,3103) size 150x16 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (2,3) size 150x16
LayoutText {#text} at (0,0) size 136x16
text run at (0,0) width 136: "select some of this text"
selection start: position 1 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 15 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2574
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2574.00 scrollHeight 3174
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3174 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3174
LayoutBlockFlow {BODY} at (8,8) size 769x3150
LayoutBlockFlow {P} at (0,0) size 769x20
LayoutText {#text} at (0,0) size 50x19
text run at (0,0) width 50: "Test for "
LayoutInline {A} at (0,0) size 67x19 [color=#0000EE]
LayoutText {#text} at (49,0) size 67x19
text run at (49,0) width 67: "bug 12331"
LayoutText {#text} at (115,0) size 5x19
text run at (115,0) width 5: "."
LayoutBlockFlow {P} at (0,36) size 769x40
LayoutText {#text} at (0,0) size 763x39
text run at (0,0) width 763: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll back up to"
text run at (0,20) width 46: "the top."
LayoutBlockFlow {DIV} at (0,92) size 769x3000
LayoutBlockFlow (anonymous) at (0,3092) size 769x22
LayoutTextControl {INPUT} at (0,0) size 154x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3130) size 769x20
LayoutText {#text} at (0,0) size 387x19
text run at (0,0) width 387: "If the bug does not occur, you'll be left down here at the bottom."
layer at (10,3103) size 150x16 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (2,3) size 150x16
LayoutText {#text} at (0,0) size 136x16
text run at (0,0) width 136: "select some of this text"
selection start: position 1 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 15 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2574
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2563.00 scrollHeight 3163
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3163 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3163
LayoutBlockFlow {BODY} at (8,8) size 769x3139
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x18 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x18
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x18
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 753x36
text run at (0,0) width 753: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x19
LayoutTextControl {INPUT} at (0,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3121) size 769x18
LayoutText {#text} at (0,0) size 411x18
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (11,3097) size 125x13 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (3,3) size 125x13
LayoutText {#text} at (0,0) size 116x13
text run at (0,0) width 116: "select some of this text"
selection start: position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 18 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2563
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2563.00 scrollHeight 3163
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3163 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3163
LayoutBlockFlow {BODY} at (8,8) size 769x3139
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x18 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x18
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x18
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 753x36
text run at (0,0) width 753: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x19
LayoutTextControl {INPUT} at (0,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3121) size 769x18
LayoutText {#text} at (0,0) size 411x18
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (11,3097) size 125x13 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (3,3) size 125x13
LayoutText {#text} at (0,0) size 116x13
text run at (0,0) width 116: "select some of this text"
selection start: position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 18 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2563
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2563.00 scrollHeight 3163
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3163 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3163
LayoutBlockFlow {BODY} at (8,8) size 769x3139
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x18 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x18
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x18
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 753x36
text run at (0,0) width 753: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x19
LayoutTextControl {INPUT} at (0,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3121) size 769x18
LayoutText {#text} at (0,0) size 411x18
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (11,3097) size 125x13 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (3,3) size 125x13
LayoutText {#text} at (0,0) size 116x13
text run at (0,0) width 116: "select some of this text"
selection start: position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 18 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2563
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2563.00 scrollHeight 3163
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3163 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3163
LayoutBlockFlow {BODY} at (8,8) size 769x3139
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x18 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x18
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x18
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 753x36
text run at (0,0) width 753: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x19
LayoutTextControl {INPUT} at (0,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3121) size 769x18
LayoutText {#text} at (0,0) size 411x18
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (11,3097) size 125x13 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (3,3) size 125x13
LayoutText {#text} at (0,0) size 116x13
text run at (0,0) width 116: "select some of this text"
selection start: position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 18 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2563
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2563.00 scrollHeight 3163
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3163 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3163
LayoutBlockFlow {BODY} at (8,8) size 769x3139
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x18 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x18
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x18
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 753x36
text run at (0,0) width 753: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x19
LayoutTextControl {INPUT} at (0,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3121) size 769x18
LayoutText {#text} at (0,0) size 411x18
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (11,3097) size 125x13 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (3,3) size 125x13
LayoutText {#text} at (0,0) size 122x13
text run at (0,0) width 122: "select some of this text"
selection start: position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 17 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2563
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2563.00 scrollHeight 3163
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3163 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3163
LayoutBlockFlow {BODY} at (8,8) size 769x3139
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x18 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x18
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x18
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 753x36
text run at (0,0) width 753: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x19
LayoutTextControl {INPUT} at (0,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3121) size 769x18
LayoutText {#text} at (0,0) size 411x18
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (11,3097) size 125x13 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (3,3) size 125x13
LayoutText {#text} at (0,0) size 122x13
text run at (0,0) width 122: "select some of this text"
selection start: position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 17 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2563
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2563.00 scrollHeight 3163
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3163 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3163
LayoutBlockFlow {BODY} at (8,8) size 769x3139
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x18 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x18
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x18
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 753x36
text run at (0,0) width 753: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x19
LayoutTextControl {INPUT} at (0,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3121) size 769x18
LayoutText {#text} at (0,0) size 411x18
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (11,3097) size 125x13 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (3,3) size 125x13
LayoutText {#text} at (0,0) size 123x13
text run at (0,0) width 123: "select some of this text"
selection start: position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 17 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2563
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2563.00 scrollHeight 3163
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3163 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3163
LayoutBlockFlow {BODY} at (8,8) size 769x3139
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x18 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x18
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x18
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 753x36
text run at (0,0) width 753: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x19
LayoutTextControl {INPUT} at (0,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3121) size 769x18
LayoutText {#text} at (0,0) size 411x18
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (11,3097) size 125x13 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (3,3) size 125x13
LayoutText {#text} at (0,0) size 123x13
text run at (0,0) width 123: "select some of this text"
selection start: position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 17 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2563
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2563.00 scrollHeight 3163
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3163 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3163
LayoutBlockFlow {BODY} at (8,8) size 769x3139
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x18 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x18
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x18
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 753x36
text run at (0,0) width 753: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x19
LayoutTextControl {INPUT} at (0,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3121) size 769x18
LayoutText {#text} at (0,0) size 411x18
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (11,3097) size 125x13 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (3,3) size 125x13
LayoutText {#text} at (0,0) size 122x13
text run at (0,0) width 122: "select some of this text"
selection start: position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 17 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2563
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2563.00 scrollHeight 3163
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3163 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3163
LayoutBlockFlow {BODY} at (8,8) size 769x3139
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x18
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x18 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x18
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x18
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 753x36
text run at (0,0) width 753: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x19
LayoutTextControl {INPUT} at (0,0) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3121) size 769x18
LayoutText {#text} at (0,0) size 411x18
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (11,3097) size 125x13 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (3,3) size 125x13
LayoutText {#text} at (0,0) size 122x13
text run at (0,0) width 122: "select some of this text"
selection start: position 2 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 17 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2563
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2574.00 scrollHeight 3174
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3174 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3174
LayoutBlockFlow {BODY} at (8,8) size 769x3150
LayoutBlockFlow {P} at (0,0) size 769x20
LayoutText {#text} at (0,0) size 50x19
text run at (0,0) width 50: "Test for "
LayoutInline {A} at (0,0) size 67x19 [color=#0000EE]
LayoutText {#text} at (49,0) size 67x19
text run at (49,0) width 67: "bug 12331"
LayoutText {#text} at (115,0) size 5x19
text run at (115,0) width 5: "."
LayoutBlockFlow {P} at (0,36) size 769x40
LayoutText {#text} at (0,0) size 763x39
text run at (0,0) width 763: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll back up to"
text run at (0,20) width 46: "the top."
LayoutBlockFlow {DIV} at (0,92) size 769x3000
LayoutBlockFlow (anonymous) at (0,3092) size 769x22
LayoutTextControl {INPUT} at (0,0) size 173x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3130) size 769x20
LayoutText {#text} at (0,0) size 387x19
text run at (0,0) width 387: "If the bug does not occur, you'll be left down here at the bottom."
layer at (10,3103) size 169x16 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (2,3) size 169x16
LayoutText {#text} at (0,0) size 136x16
text run at (0,0) width 136: "select some of this text"
selection start: position 1 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 15 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2574
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2566.00 scrollHeight 3166
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3166 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3166
LayoutBlockFlow {BODY} at (8,8) size 769x3142
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x17
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x17 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x17
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x17
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 754x35
text run at (0,0) width 754: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x22
LayoutTextControl {INPUT} at (0,0) size 173x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3124) size 769x18
LayoutText {#text} at (0,0) size 411x17
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (10,3097) size 169x16 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (2,3) size 169x16
LayoutText {#text} at (0,0) size 136x16
text run at (0,0) width 136: "select some of this text"
selection start: position 1 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 15 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2566
layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollY 2566.00 scrollHeight 3166
LayoutView at (0,0) size 800x600
layer at (0,0) size 785x3166 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600
LayoutBlockFlow {HTML} at (0,0) size 785x3166
LayoutBlockFlow {BODY} at (8,8) size 769x3142
LayoutBlockFlow {P} at (0,0) size 769x18
LayoutText {#text} at (0,0) size 54x17
text run at (0,0) width 54: "Test for "
LayoutInline {A} at (0,0) size 69x17 [color=#0000EE]
LayoutText {#text} at (53,0) size 69x17
text run at (53,0) width 69: "bug 12331"
LayoutText {#text} at (121,0) size 5x17
text run at (121,0) width 5: "."
LayoutBlockFlow {P} at (0,34) size 769x36
LayoutText {#text} at (0,0) size 754x35
text run at (0,0) width 754: "To test manually, scroll down until you find the input element. Select some text. If the bug occurs, the page will scroll"
text run at (0,18) width 119: "back up to the top."
LayoutBlockFlow {DIV} at (0,86) size 769x3000
LayoutBlockFlow (anonymous) at (0,3086) size 769x22
LayoutTextControl {INPUT} at (0,0) size 173x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
LayoutText {#text} at (0,0) size 0x0
LayoutBlockFlow {P} at (0,3124) size 769x18
LayoutText {#text} at (0,0) size 411x17
text run at (0,0) width 411: "If the bug does not occur, you'll be left down here at the bottom."
layer at (10,3097) size 169x16 backgroundClip at (0,0) size 0x0 clip at (0,0) size 0x0
LayoutBlockFlow {DIV} at (2,3) size 169x16
LayoutText {#text} at (0,0) size 136x16
text run at (0,0) width 136: "select some of this text"
selection start: position 1 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
selection end: position 15 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 7 {INPUT} of body
scrolled to 0,2566
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