Closed Bug 1701102 Opened 5 years ago Closed 4 years ago

Intermittent TEST-UNEXPECTED-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | Stop autoscrolling with a secondary button click outside autoscroller: "click" event shouldn't be fired in the remote content - Got +0, exp

Categories

(Toolkit :: UI Widgets, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=334467454&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/H-ot85jKS6SsFOF7wmv3ag/runs/0/artifacts/public/logs/live_backing.log


INFO - TEST-START | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js
[task 2021-03-25T21:11:26.534Z] 21:11:26     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL a391c00 == 7 [pid = 5220] [id = 19]
[task 2021-03-25T21:11:26.534Z] 21:11:26     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 33 (c379300) [pid = 5220] [serial = 55] [outer = 0]
[task 2021-03-25T21:11:26.534Z] 21:11:26     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 34 (a393800) [pid = 5220] [serial = 56] [outer = c379300]
[task 2021-03-25T21:11:26.634Z] 21:11:26     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 35 (c332000) [pid = 5220] [serial = 57] [outer = c379300]
[task 2021-03-25T21:11:26.841Z] 21:11:26     INFO - GECKO(4828) | [Child 5220, Main Thread] WARNING: Scrolled rect smaller than scrollport?: file /builds/worker/checkouts/gecko/layout/generic/nsGfxScrollFrame.cpp:7065
[task 2021-03-25T21:11:26.910Z] 21:11:26     INFO - GECKO(4828) | [Child 5220, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extension
[task 2021-03-25T21:11:26.910Z] 21:11:26     INFO - GECKO(4828) | s/permissi
[task 2021-03-25T21:11:26.911Z] 21:11:26     INFO - GECKO(4828) | ons/PermissionDelegateHandler.cpp:348
[task 2021-03-25T21:11:27.026Z] 21:11:27     INFO - GECKO(4828) | [Child 5220, Main Thread] WARNING: Constructing RangeBoundary with invalid value: 'mRef || aOffset == 0', file /builds/worker/workspace/obj-build/dist/include/mozilla/RangeBoundary.h:85
[task 2021-03-25T21:11:27.286Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL c73f000 == 6 [pid = 5220] [id = 14] [url = https://example.com/]
[task 2021-03-25T21:11:27.288Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL a390c00 == 5 [pid = 5220] [id = 13] [url = https://example.com/browser/toolkit/content/tests/browser/file_empty.html]
[task 2021-03-25T21:11:27.288Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 6eb5400 == 4 [pid = 5220] [id = 15] [url = https://example.com/]
[task 2021-03-25T21:11:27.289Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 34 (c33a400) [pid = 5220] [serial = 40] [outer = 0] [url = about:blank]
[task 2021-03-25T21:11:27.289Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 33 (c744400) [pid = 5220] [serial = 26] [outer = 0] [url = data:text/html,<html><head><meta charset="utf-8"></head><body><img width="100" height="100" alt="image map" usemap="%23planetmap"><map name="planetmap">  <area id="n" shape="rect" coords="0,0,100,100" href="javascript:void(null)"></map><a href="javascript:void(null)" id="o" style="width: 100px; height: 100px; border: 1px solid black; display: inline-block; vertical-align: top;">link</a><input id="p" style="width: 100px; height: 100px; vertical-align: top;"><textarea id="q" style="width: 100px; height: 100px; vertical-align: top;"></textarea><div style="height: 200%; border: 1px solid black;"></div></body></html>]
[task 2021-03-25T21:11:27.289Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 32 (c737400) [pid = 5220] [serial = 28] [outer = 0] [url = data:text/html,%0A%3C!doctype%20html%3E%0A%3Ciframe%20id%3Di%20height%3D100%20width%3D100%20scrolling%3D%22no%22%20srcdoc%3D%22%3Cdiv%20style%3D'height%3A%20200px'%3EAuto-scrolling%20should%20never%20make%20me%20disappear%22%3E%3C%2Fiframe%3E%0A%3Cdiv%20style%3D%22height%3A%20100vh%22%3E%3C%2Fdiv%3E%0A%20%20%20%20%20%20]
[task 2021-03-25T21:11:27.290Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 31 (c7c1400) [pid = 5220] [serial = 30] [outer = 0] [url = about:srcdoc]
[task 2021-03-25T21:11:27.290Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 30 (a390800) [pid = 5220] [serial = 15] [outer = 0] [url = data:text/html,<html><head><meta charset="utf-8"></head><style>html, body { width: 100%; height: 100%; overflow-x: hidden; overflow-y: scroll; }</style>      <body id="j"><div style="height: 2000px"></div>      <iframe id="iframe" style="display: none;"></iframe>      </body></html>]
[task 2021-03-25T21:11:27.291Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 29 (a395800) [pid = 5220] [serial = 17] [outer = 0] [url = about:blank]
[task 2021-03-25T21:11:27.291Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 28 (6eb1000) [pid = 5220] [serial = 27] [outer = 0] [url = data:text/html,<html><head><meta charset="utf-8"></head><body><input id="r" style="width: 100px; height: 100px; vertical-align: top;"><textarea id="s" style="width: 100px; height: 100px; vertical-align: top;"></textarea><div style="height: 200%; border: 1px solid black;"></div></body></html>]
[task 2021-03-25T21:11:27.291Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 27 (c339000) [pid = 5220] [serial = 34] [outer = 0] [url = data:text/html,%0A%3C!doctype%20html%3E%0A%3Chead%3E%3Cmeta%20content%3D%22text%2Fhtml%3Bcharset%3Dutf-8%22%3E%3C%2Fhead%3E%3Cbody%3E%0A%3Cdiv%20id%3D%22scroller%22%20style%3D%22width%3A%20300px%3B%20height%3A%20300px%3B%20overflow-y%3A%20scroll%3B%20overflow-x%3A%20hidden%3B%20border%3A%20solid%201px%20blue%3B%22%3E%0A%20%20%3Ciframe%20id%3D%22noscroll-outofprocess-iframe%22%0A%20%20%20%20%20%20%20%20%20%20src%3D%22https%3A%2F%2Fexample.com%2Fdocument-builder.sjs%3Fhtml%3D%3Chtml%3E%3Cbody%3EHey!%3C%2Fbody%3E%3C%2Fhtml%3E%22%0A%20%20%20%20%20%20%20%20%20%20style%3D%22border%3A%20solid%201px%20green%3B%20margin%3A%202px%3B%22%3E%3C%2Fiframe%3E%0A%20%20%3Cdiv%20style%3D%22width%3A%20100%25%3B%20height%3A%20200px%3B%22%3E%3C%2Fdiv%3E%0A%3C%2Fdiv%3E%3C%2Fbody%3E%0A%20%20%20%20%20%20%20%20]
[task 2021-03-25T21:11:27.291Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 26 (c3c3c00) [pid = 5220] [serial = 36] [outer = 0] [url = https://example.com/document-builder.sjs?html=%3Chtml%3E%3Cbody%3EHey!%3C/body%3E%3C/html%3E]
[task 2021-03-25T21:11:27.292Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 25 (6eb6400) [pid = 5220] [serial = 38] [outer = 0] [url = about:blank]
[task 2021-03-25T21:11:27.292Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 24 (c7c5c00) [pid = 5220] [serial = 31] [outer = 0] [url = data:text/html,%0A%3C!doctype%20html%3E%0A%3Ciframe%20id%3Di%20height%3D100%20width%3D100%20srcdoc%3D%22%3Cdiv%20style%3D'height%3A%20200px'%3EAuto-scrolling%20should%20make%20me%20disappear%22%3E%3C%2Fiframe%3E%0A%3Cdiv%20style%3D%22height%3A%20100vh%22%3E%3C%2Fdiv%3E%0A%20%20%20%20%20%20]
[task 2021-03-25T21:11:27.292Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 23 (c332400) [pid = 5220] [serial = 33] [outer = 0] [url = about:srcdoc]
[task 2021-03-25T21:11:27.293Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 22 (c3bec00) [pid = 5220] [serial = 18] [outer = 0] [url = data:text/html,<html><head><meta charset="utf-8"><style>body > div {scroll-behavior: smooth;width: 300px;height: 300px;overflow: scroll;}body > div > div {width: 1000px;height: 1000px;}</style></head><body><div id="t"><div></div></div></body></html>]
[task 2021-03-25T21:11:27.294Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 21 (c3c3800) [pid = 5220] [serial = 19] [outer = 0] [url = data:text/html,<html><head><meta charset="utf-8"></head><body><div id="k" style="height: 150px;  width: 200px; overflow: scroll; border: 1px solid black;"><iframe style="height: 200px; width: 300px;"></iframe></div><div id="l" style="height: 150px;  width: 300px; overflow: scroll; border: 1px dashed black;"><iframe style="height: 200px; width: 200px;" src="data:text/html,<div style='border: 5px solid blue; height: 200%; width: 200%;'></div>"></iframe></div><iframe id="m"></iframe><div style="height: 200%; border: 5px dashed black;">filler to make document overflow: scroll;</div></body></html>]
[task 2021-03-25T21:11:27.294Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 20 (c73c000) [pid = 5220] [serial = 23] [outer = 0] [url = about:blank]
[task 2021-03-25T21:11:27.294Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 19 (c73d000) [pid = 5220] [serial = 24] [outer = 0] [url = data:text/html,<div style='border: 5px solid blue; height: 200%; width: 200%;'></div>]
[task 2021-03-25T21:11:27.294Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 18 (c73e800) [pid = 5220] [serial = 25] [outer = 0] [url = about:blank]
[task 2021-03-25T21:11:27.294Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL bad400 == 3 [pid = 5220] [id = 16] [url = about:srcdoc]
[task 2021-03-25T21:11:27.294Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 6ebb400 == 2 [pid = 5220] [id = 17] [url = https://example.com/]
[task 2021-03-25T21:11:27.294Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 6eb6000 == 1 [pid = 5220] [id = 18] [url = about:blank]
[task 2021-03-25T21:11:27.390Z] 21:11:27     INFO - Buffered messages logged at 21:11:26
[task 2021-03-25T21:11:27.391Z] 21:11:27     INFO - Entering test bound 
[task 2021-03-25T21:11:27.391Z] 21:11:27     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/toolkit/content/tests/browser/file_empty.html" line: 0}]
[task 2021-03-25T21:11:27.392Z] 21:11:27     INFO - TEST-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | This test passes only in e10s mode - 
[task 2021-03-25T21:11:27.392Z] 21:11:27     INFO - Waiting autoscroller popup for testing mouse events at starting autoscrolling
[task 2021-03-25T21:11:27.393Z] 21:11:27     INFO - "popupshown" event is fired
<...>
INFO - TEST-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | Stop autoscrolling with a secondary button click outside autoscroller: The autoscroller should've been closed - 
[task 2021-03-25T21:11:27.415Z] 21:11:27     INFO - Buffered messages finished
[task 2021-03-25T21:11:27.415Z] 21:11:27     INFO - TEST-UNEXPECTED-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | Stop autoscrolling with a secondary button click outside autoscroller: "click" event shouldn't be fired in the remote content - Got +0, expected +0
[task 2021-03-25T21:11:27.415Z] 21:11:27     INFO - Stack trace:
[task 2021-03-25T21:11:27.415Z] 21:11:27     INFO - chrome://mochitests/content/browser/toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js:doTestMouseEventsAtStoppingAutoScrolling:345
[task 2021-03-25T21:11:27.415Z] 21:11:27     INFO - TEST-INFO | expected FAIL
[task 2021-03-25T21:11:27.415Z] 21:11:27     INFO - TEST-UNEXPECTED-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | Stop autoscrolling with a secondary button click outside autoscroller: "auxclick" event shouldn't be fired in the remote content - Got +0, expected +0
[task 2021-03-25T21:11:27.415Z] 21:11:27     INFO - Stack trace:
[task 2021-03-25T21:11:27.416Z] 21:11:27     INFO - chrome://mochitests/content/browser/toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js:doTestMouseEventsAtStoppingAutoScrolling:345
[task 2021-03-25T21:11:27.416Z] 21:11:27     INFO - TEST-INFO | expected FAIL
[task 2021-03-25T21:11:27.416Z] 21:11:27     INFO - TEST-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | Stop autoscrolling with a secondary button click outside autoscroller: "paste" event shouldn't be fired in the remote content - 
[task 2021-03-25T21:11:27.416Z] 21:11:27     INFO - TEST-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | Stop autoscrolling with a secondary button click outside autoscroller: "mousedown" event should be fired in the remote content - 
[task 2021-03-25T21:11:27.416Z] 21:11:27     INFO - TEST-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | Stop autoscrolling with a secondary button click outside autoscroller: "mouseup" event should be fired in the remote content - 
[task 2021-03-25T21:11:27.416Z] 21:11:27     INFO - TEST-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | Stop autoscrolling with a secondary button click outside autoscroller: "contextmenu" event should be fired in the remote content - 
[task 2021-03-25T21:11:27.416Z] 21:11:27     INFO - Stop autoscrolling with a secondary button click outside autoscroller: Waiting for click event in the remote content
[task 2021-03-25T21:11:27.417Z] 21:11:27     INFO - TEST-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | Stop autoscrolling with a secondary button click outside autoscroller: click event is fired in the remote content after stopping autoscrolling - 
[task 2021-03-25T21:11:27.417Z] 21:11:27     INFO - Starting autoscrolling for testing to stop autoscrolling with a middle button click on autoscroller (middle click paste enabled)
[task 2021-03-25T21:11:27.457Z] 21:11:27     INFO - "popupshown" event is fired
[task 2021-03-25T21:11:27.477Z] 21:11:27     INFO - Stop autoscrolling with a middle button click on autoscroller (middle click paste enabled): Synthesizing primary mouse button event on the autoscroller
[task 2021-03-25T21:11:27.477Z] 21:11:27     INFO - Stop autoscrolling with a middle button click on autoscroller (middle click paste enabled): autoScroller: { left: 624, top: 532, width: 32, height: 32 }
[task 2021-03-25T21:11:27.477Z] 21:11:27     INFO - Stop autoscrolling with a middle button click on autoscroller (middle click paste enabled): Synthesizing mousemove move cursor onto the autoscroller...
[task 2021-03-25T21:11:27.477Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 17 (a33f700) [pid = 5220] [serial = 50] [outer = 0] [url = https://example.com/]
[task 2021-03-25T21:11:27.478Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 16 (6ee8500) [pid = 5220] [serial = 48] [outer = 0] [url = about:srcdoc]
[task 2021-03-25T21:11:27.478Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 15 (c7cca00) [pid = 5220] [serial = 42] [outer = 0] [url = https://example.com/]
[task 2021-03-25T21:11:27.478Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 14 (c7cc300) [pid = 5220] [serial = 39] [outer = 0] [url = https://example.com/browser/toolkit/content/tests/browser/file_empty.html]
[task 2021-03-25T21:11:27.478Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 13 (b66300) [pid = 5220] [serial = 45] [outer = 0] [url = https://example.com/]
[task 2021-03-25T21:11:27.478Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 12 (c378300) [pid = 5220] [serial = 53] [outer = 0] [url = about:blank]
[task 2021-03-25T21:11:27.478Z] 21:11:27     INFO - Stop autoscrolling with a middle button click on autoscroller (middle click paste enabled): Synthesizing mousedown to stop autoscrolling...
[task 2021-03-25T21:11:27.485Z] 21:11:27     INFO - "popuphidden" event is fired
[task 2021-03-25T21:11:27.485Z] 21:11:27     INFO - Stop autoscrolling with a middle button click on autoscroller (middle click paste enabled): Synthesizing mouseup event for preceding mousedown which is for stopping autoscrolling
[task 2021-03-25T21:11:27.492Z] 21:11:27     INFO - Stop autoscrolling with a middle button click on autoscroller (middle click paste enabled): Waiting "mouseup" event in content...
<...>
INFO - TEST-PASS | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | Stop autoscrolling with a middle button click outside autoscroller (middle click paste disabled): click event is fired in the remote content after stopping autoscrolling - 
[task 2021-03-25T21:11:27.757Z] 21:11:27     INFO - Leaving test bound 
[task 2021-03-25T21:11:27.804Z] 21:11:27     INFO - GECKO(4828) | MEMORY STAT | vsize 871MB | vsizeMaxContiguous 470MB | residentFast 276MB | heapAllocated 120MB
[task 2021-03-25T21:11:27.804Z] 21:11:27     INFO - TEST-OK | toolkit/content/tests/browser/browser_click_event_during_autoscrolling.js | took 1302ms
[task 2021-03-25T21:11:27.811Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL ba5800 == 2 [pid = 5220] [id = 20]
[task 2021-03-25T21:11:27.811Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 13 (a33dc00) [pid = 5220] [serial = 58] [outer = 0]
[task 2021-03-25T21:11:27.811Z] 21:11:27     INFO - GECKO(4828) | [Child 5220: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 14 (bad000) [pid = 5220] [serial = 59] [outer = a33dc00]
[task 2021-03-25T21:11:27.831Z] 21:11:27     INFO - checking window state
[task 2021-03-25T21:11:27.851Z] 21:11:27     INFO - TEST-START | toolkit/content/tests/browser/browser_contentTitle.js```
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.