Bug 1284735 - Fix intermittents in browser_markup_dragdrop_autoscroll_02.js. r=pbro

This commit is contained in:
Greg Tatum 2016-07-18 10:30:00 -04:00
parent 806745713c
commit 6f1a0a43ef
3 changed files with 4 additions and 28 deletions

View File

@ -27,7 +27,7 @@ add_task(function* () {
markup._onMouseMove({
preventDefault: () => {},
target: markup.doc.body,
pageY: viewHeight
pageY: viewHeight + markup.doc.defaultView.scrollY
});
let bottomScrollPos = yield onScrolled;
@ -39,7 +39,7 @@ add_task(function* () {
markup._onMouseMove({
preventDefault: () => {},
target: markup.doc.body,
pageY: 0
pageY: markup.doc.defaultView.scrollY
});
let topScrollPos = yield onScrolled;

View File

@ -26,19 +26,18 @@ add_task(function* () {
markup._onMouseMove({
preventDefault: () => {},
target: markup.doc.body,
pageY: viewHeight
pageY: viewHeight + markup.doc.defaultView.scrollY
});
let bottomScrollPos = yield onScrolled;
ok(bottomScrollPos > 0, "The view was scrolled down");
info("Simulate a mousemove at the top and expect more scrolling");
onScrolled = waitForScrollStop(markup.doc);
markup._onMouseMove({
preventDefault: () => {},
target: markup.doc.body,
pageY: 0
pageY: markup.doc.defaultView.scrollY
});
let topScrollPos = yield onScrolled;

View File

@ -36,28 +36,5 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=1226898
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</body>
</html>