Closed Bug 1657684 Opened 5 years ago Closed 5 years ago

Intermittent Wd | JavascriptErrorException: javascript error (500): JavaScriptError: Document was unloaded

Categories

(Remote Protocol :: Marionette, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=312285750&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CEE7feknQn-lK3NT8ZDadg/runs/0/artifacts/public/logs/live_backing.log


[task 2020-08-06T17:22:45.624Z] 17:22:45     INFO - STDOUT: PASSED
[task 2020-08-06T17:22:45.625Z] 17:22:45     INFO - PID 9487 | 1596734565622	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/timeouts {"implicit": 0}
[task 2020-08-06T17:22:45.626Z] 17:22:45     INFO - PID 9487 | 1596734565624	Marionette	DEBUG	0 -> [0,70,"WebDriver:SetTimeouts",{"implicit":0}]
[task 2020-08-06T17:22:45.627Z] 17:22:45     INFO - PID 9487 | 1596734565625	Marionette	DEBUG	0 <- [1,70,null,{"value":null}]
[task 2020-08-06T17:22:45.631Z] 17:22:45     INFO - PID 9487 | 1596734565627	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2020-08-06T17:22:45.632Z] 17:22:45     INFO - PID 9487 | 1596734565628	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/timeouts {"pageLoad": 300000}
[task 2020-08-06T17:22:45.632Z] 17:22:45     INFO - PID 9487 | 1596734565630	Marionette	DEBUG	0 -> [0,71,"WebDriver:SetTimeouts",{"pageLoad":300000}]
[task 2020-08-06T17:22:45.634Z] 17:22:45     INFO - PID 9487 | 1596734565630	Marionette	DEBUG	0 <- [1,71,null,{"value":null}]
[task 2020-08-06T17:22:45.634Z] 17:22:45     INFO - PID 9487 | 1596734565631	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2020-08-06T17:22:45.636Z] 17:22:45     INFO - PID 9487 | 1596734565633	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/timeouts {"script": 30000}
[task 2020-08-06T17:22:45.639Z] 17:22:45     INFO - PID 9487 | 1596734565634	Marionette	DEBUG	0 -> [0,72,"WebDriver:SetTimeouts",{"script":30000}]
[task 2020-08-06T17:22:45.640Z] 17:22:45     INFO - PID 9487 | 1596734565636	Marionette	DEBUG	0 <- [1,72,null,{"value":null}]
[task 2020-08-06T17:22:45.642Z] 17:22:45     INFO - PID 9487 | 1596734565636	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2020-08-06T17:22:45.643Z] 17:22:45     INFO - PID 9487 | 1596734565637	webdriver::server	DEBUG	-> GET /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window
[task 2020-08-06T17:22:45.644Z] 17:22:45     INFO - PID 9487 | 1596734565639	Marionette	DEBUG	0 -> [0,73,"WebDriver:GetWindowHandle",{}]
[task 2020-08-06T17:22:45.644Z] 17:22:45     INFO - PID 9487 | 1596734565639	Marionette	DEBUG	0 <- [1,73,null,{"value":"42"}]
[task 2020-08-06T17:22:45.644Z] 17:22:45     INFO - PID 9487 | 1596734565640	webdriver::server	DEBUG	<- 200 OK {"value":"42"}
[task 2020-08-06T17:22:45.646Z] 17:22:45     INFO - PID 9487 | 1596734565641	webdriver::server	DEBUG	-> GET /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window
[task 2020-08-06T17:22:45.649Z] 17:22:45     INFO - PID 9487 | 1596734565645	Marionette	DEBUG	0 -> [0,74,"WebDriver:GetWindowHandle",{}]
[task 2020-08-06T17:22:45.649Z] 17:22:45     INFO - PID 9487 | 1596734565645	Marionette	DEBUG	0 <- [1,74,null,{"value":"42"}]
[task 2020-08-06T17:22:45.649Z] 17:22:45     INFO - PID 9487 | 1596734565646	webdriver::server	DEBUG	<- 200 OK {"value":"42"}
[task 2020-08-06T17:22:45.650Z] 17:22:45     INFO - PID 9487 | 1596734565647	webdriver::server	DEBUG	-> GET /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window/handles
[task 2020-08-06T17:22:45.654Z] 17:22:45     INFO - PID 9487 | 1596734565649	Marionette	DEBUG	0 -> [0,75,"WebDriver:GetWindowHandles",{}]
[task 2020-08-06T17:22:45.654Z] 17:22:45     INFO - PID 9487 | 1596734565650	Marionette	DEBUG	0 <- [1,75,null,["40","42"]]
[task 2020-08-06T17:22:45.655Z] 17:22:45     INFO - PID 9487 | 1596734565651	webdriver::server	DEBUG	<- 200 OK {"value":["40","42"]}
[task 2020-08-06T17:22:45.656Z] 17:22:45     INFO - PID 9487 | 1596734565653	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window {"handle": "42"}
[task 2020-08-06T17:22:45.658Z] 17:22:45     INFO - PID 9487 | 1596734565654	Marionette	DEBUG	0 -> [0,76,"WebDriver:SwitchToWindow",{"handle":"42","name":"42"}]
[task 2020-08-06T17:22:45.662Z] 17:22:45     INFO - PID 9487 | 1596734565655	Marionette	DEBUG	0 <- [1,76,null,{"value":null}]
[task 2020-08-06T17:22:45.662Z] 17:22:45     INFO - PID 9487 | 1596734565656	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2020-08-06T17:22:45.663Z] 17:22:45     INFO - PID 9487 | 1596734565657	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/alert/dismiss {}
[task 2020-08-06T17:22:45.664Z] 17:22:45     INFO - PID 9487 | 1596734565659	Marionette	DEBUG	0 -> [0,77,"WebDriver:DismissAlert",{}]
[task 2020-08-06T17:22:45.669Z] 17:22:45     INFO - PID 9487 | 1596734565660	Marionette	DEBUG	0 <- [1,77,{"error":"no such alert","message":"","stacktrace":"WebDriverError@chrome://marionette/content/error.js:175:5\nNoSuchAl ... t@chrome://marionette/content/server.js:249:9\n_onJSONObjectReady/<@chrome://marionette/content/transport.js:501:20\n"},null]
[task 2020-08-06T17:22:45.670Z] 17:22:45     INFO - PID 9487 | 1596734565661	webdriver::server	DEBUG	<- 404 Not Found {"value":{"error":"no such alert","message":"","stacktrace":"WebDriverError@chrome://marionette/content/error.js:175:5\nNoSuchAlertError@chrome://marionette/content/error.js:376:5\nGeckoDriver.prototype._checkIfAlertIsPresent@chrome://marionette/content/driver.js:3397:11\nGeckoDriver.prototype.dismissDialog@chrome://marionette/content/driver.js:3310:8\ndespatch@chrome://marionette/content/server.js:305:40\nexecute@chrome://marionette/content/server.js:275:16\nonPacket/<@chrome://marionette/content/server.js:248:20\nonPacket@chrome://marionette/content/server.js:249:9\n_onJSONObjectReady/<@chrome://marionette/content/transport.js:501:20\n"}}
[task 2020-08-06T17:22:45.671Z] 17:22:45     INFO - PID 9487 | 1596734565664	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window {"handle": "40"}
[task 2020-08-06T17:22:45.671Z] 17:22:45     INFO - PID 9487 | 1596734565665	Marionette	DEBUG	0 -> [0,78,"WebDriver:SwitchToWindow",{"handle":"40","name":"40"}]
[task 2020-08-06T17:22:45.679Z] 17:22:45     INFO - PID 9487 | 1596734565674	Marionette	TRACE	Received DOM event TabSelect for [object XULElement]
[task 2020-08-06T17:22:45.695Z] 17:22:45     INFO - PID 9487 | 1596734565687	Marionette	DEBUG	0 <- [1,78,null,{"value":null}]
[task 2020-08-06T17:22:45.696Z] 17:22:45     INFO - PID 9487 | 1596734565688	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2020-08-06T17:22:45.696Z] 17:22:45     INFO - PID 9487 | 1596734565689	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/alert/dismiss {}
[task 2020-08-06T17:22:45.697Z] 17:22:45     INFO - PID 9487 | 1596734565690	Marionette	DEBUG	0 -> [0,79,"WebDriver:DismissAlert",{}]
[task 2020-08-06T17:22:45.699Z] 17:22:45     INFO - PID 9487 | 1596734565691	Marionette	DEBUG	0 <- [1,79,{"error":"no such alert","message":"","stacktrace":"WebDriverError@chrome://marionette/content/error.js:175:5\nNoSuchAl ... t@chrome://marionette/content/server.js:249:9\n_onJSONObjectReady/<@chrome://marionette/content/transport.js:501:20\n"},null]
[task 2020-08-06T17:22:45.699Z] 17:22:45     INFO - PID 9487 | 1596734565692	webdriver::server	DEBUG	<- 404 Not Found {"value":{"error":"no such alert","message":"","stacktrace":"WebDriverError@chrome://marionette/content/error.js:175:5\nNoSuchAlertError@chrome://marionette/content/error.js:376:5\nGeckoDriver.prototype._checkIfAlertIsPresent@chrome://marionette/content/driver.js:3397:11\nGeckoDriver.prototype.dismissDialog@chrome://marionette/content/driver.js:3310:8\ndespatch@chrome://marionette/content/server.js:305:40\nexecute@chrome://marionette/content/server.js:275:16\nonPacket/<@chrome://marionette/content/server.js:248:20\nonPacket@chrome://marionette/content/server.js:249:9\n_onJSONObjectReady/<@chrome://marionette/content/transport.js:501:20\n"}}
[task 2020-08-06T17:22:45.701Z] 17:22:45     INFO - PID 9487 | 1596734565694	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window {"handle": "42"}
[task 2020-08-06T17:22:45.703Z] 17:22:45     INFO - PID 9487 | 1596734565695	Marionette	DEBUG	0 -> [0,80,"WebDriver:SwitchToWindow",{"handle":"42","name":"42"}]
[task 2020-08-06T17:22:45.719Z] 17:22:45     INFO - PID 9487 | 1596734565707	Marionette	TRACE	Received DOM event TabSelect for [object XULElement]
[task 2020-08-06T17:22:45.735Z] 17:22:45     INFO - PID 9487 | 1596734565720	Marionette	DEBUG	0 <- [1,80,null,{"value":null}]
[task 2020-08-06T17:22:45.735Z] 17:22:45     INFO - PID 9487 | 1596734565721	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2020-08-06T17:22:45.736Z] 17:22:45     INFO - PID 9487 | 1596734565722	webdriver::server	DEBUG	-> GET /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window
[task 2020-08-06T17:22:45.736Z] 17:22:45     INFO - PID 9487 | 1596734565723	Marionette	DEBUG	0 -> [0,81,"WebDriver:GetWindowHandle",{}]
[task 2020-08-06T17:22:45.737Z] 17:22:45     INFO - PID 9487 | 1596734565723	Marionette	DEBUG	0 <- [1,81,null,{"value":"42"}]
[task 2020-08-06T17:22:45.737Z] 17:22:45     INFO - PID 9487 | 1596734565724	webdriver::server	DEBUG	<- 200 OK {"value":"42"}
[task 2020-08-06T17:22:45.737Z] 17:22:45     INFO - PID 9487 | 1596734565725	webdriver::server	DEBUG	-> GET /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window/handles
[task 2020-08-06T17:22:45.738Z] 17:22:45     INFO - PID 9487 | 1596734565726	Marionette	DEBUG	0 -> [0,82,"WebDriver:GetWindowHandles",{}]
[task 2020-08-06T17:22:45.738Z] 17:22:45     INFO - PID 9487 | 1596734565727	Marionette	DEBUG	0 <- [1,82,null,["40","42"]]
[task 2020-08-06T17:22:45.738Z] 17:22:45     INFO - PID 9487 | 1596734565728	webdriver::server	DEBUG	<- 200 OK {"value":["40","42"]}
[task 2020-08-06T17:22:45.738Z] 17:22:45     INFO - PID 9487 | 1596734565729	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window {"handle": "40"}
[task 2020-08-06T17:22:45.738Z] 17:22:45     INFO - PID 9487 | 1596734565730	Marionette	DEBUG	0 -> [0,83,"WebDriver:SwitchToWindow",{"handle":"40","name":"40"}]
[task 2020-08-06T17:22:45.754Z] 17:22:45     INFO - PID 9487 | 1596734565739	Marionette	TRACE	Received DOM event TabSelect for [object XULElement]
[task 2020-08-06T17:22:45.754Z] 17:22:45     INFO - PID 9487 | 1596734565742	Marionette	DEBUG	0 <- [1,83,null,{"value":null}]
[task 2020-08-06T17:22:45.756Z] 17:22:45     INFO - PID 9487 | 1596734565753	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2020-08-06T17:22:45.757Z] 17:22:45     INFO - PID 9487 | 1596734565754	webdriver::server	DEBUG	-> GET /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window/handles
[task 2020-08-06T17:22:45.761Z] 17:22:45     INFO - PID 9487 | 1596734565756	Marionette	DEBUG	0 -> [0,84,"WebDriver:GetWindowHandles",{}]
[task 2020-08-06T17:22:45.761Z] 17:22:45     INFO - PID 9487 | 1596734565757	Marionette	DEBUG	0 <- [1,84,null,["40","42"]]
[task 2020-08-06T17:22:45.761Z] 17:22:45     INFO - PID 9487 | 1596734565758	webdriver::server	DEBUG	<- 200 OK {"value":["40","42"]}
[task 2020-08-06T17:22:45.763Z] 17:22:45     INFO - PID 9487 | 1596734565760	webdriver::server	DEBUG	-> DELETE /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window
[task 2020-08-06T17:22:45.763Z] 17:22:45     INFO - PID 9487 | 1596734565761	Marionette	DEBUG	0 -> [0,85,"WebDriver:CloseWindow",{}]
[task 2020-08-06T17:22:45.779Z] 17:22:45     INFO - PID 9487 | 1596734565773	Marionette	TRACE	Received DOM event TabClose for [object XULElement]
[task 2020-08-06T17:22:45.800Z] 17:22:45     INFO - PID 9487 | 1596734565798	Marionette	TRACE	Received observer notification message-manager-disconnect
[task 2020-08-06T17:22:45.801Z] 17:22:45     INFO - PID 9487 | 1596734565798	Marionette	DEBUG	0 <- [1,85,null,["42"]]
[task 2020-08-06T17:22:45.802Z] 17:22:45     INFO - PID 9487 | 1596734565800	webdriver::server	DEBUG	<- 200 OK {"value":["42"]}
[task 2020-08-06T17:22:45.804Z] 17:22:45     INFO - PID 9487 | 1596734565801	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window {"handle": "42"}
[task 2020-08-06T17:22:45.806Z] 17:22:45     INFO - PID 9487 | 1596734565803	Marionette	DEBUG	0 -> [0,86,"WebDriver:SwitchToWindow",{"handle":"42","name":"42"}]
[task 2020-08-06T17:22:45.808Z] 17:22:45     INFO - PID 9487 | 1596734565803	Marionette	DEBUG	0 <- [1,86,null,{"value":null}]
[task 2020-08-06T17:22:45.808Z] 17:22:45     INFO - PID 9487 | 1596734565804	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2020-08-06T17:22:45.811Z] 17:22:45     INFO - PID 9487 | 1596734565806	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/window/rect {"width": 800, "height": 600}
[task 2020-08-06T17:22:45.811Z] 17:22:45     INFO - PID 9487 | 1596734565807	Marionette	DEBUG	0 -> [0,87,"WebDriver:SetWindowRect",{"height":600,"width":800}]
[task 2020-08-06T17:22:45.813Z] 17:22:45     INFO - PID 9487 | 1596734565810	Marionette	DEBUG	0 <- [1,87,null,{"x":100,"y":100,"width":800,"height":600}]
[task 2020-08-06T17:22:45.816Z] 17:22:45     INFO - PID 9487 | 1596734565812	webdriver::server	DEBUG	<- 200 OK {"value":{"x":100,"y":100,"width":800,"height":600}}
[task 2020-08-06T17:22:45.817Z] 17:22:45     INFO - PID 9487 | 1596734565814	webdriver::server	DEBUG	-> POST /session/aa43706a-d20b-4f80-b00a-c51e52102c53/frame {"id": null}
[task 2020-08-06T17:22:45.817Z] 17:22:45     INFO - PID 9487 | 1596734565815	Marionette	DEBUG	0 -> [0,88,"WebDriver:SwitchToFrame",{"id":null}]
[task 2020-08-06T17:22:45.825Z] 17:22:45     INFO - PID 9487 | 1596734565819	Marionette	DEBUG	0 <- [1,88,null,{"value":null}]
[task 2020-08-06T17:22:45.826Z] 17:22:45     INFO - PID 9487 | 1596734565820	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2020-08-06T17:22:45.833Z] 17:22:45     INFO - STDOUT: =================================== FAILURES ===================================
[task 2020-08-06T17:22:45.833Z] 17:22:45     INFO - STDOUT: ______________________ test_ignore[capabilities0-confirm] ______________________
[task 2020-08-06T17:22:45.834Z] 17:22:45     INFO - STDOUT: check_user_prompt_not_closed_but_exception = <function check_user_prompt_not_closed_but_exception at 0x7f1c3b4085d0>
[task 2020-08-06T17:22:45.834Z] 17:22:45     INFO - STDOUT: dialog_type = 'confirm'
[task 2020-08-06T17:22:45.835Z] 17:22:45     INFO - STDOUT:     @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"})
[task 2020-08-06T17:22:45.836Z] 17:22:45     INFO - STDOUT:     @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"])
[task 2020-08-06T17:22:45.837Z] 17:22:45     INFO - STDOUT:     def test_ignore(check_user_prompt_not_closed_but_exception, dialog_type):
[task 2020-08-06T17:22:45.837Z] 17:22:45     INFO - STDOUT: >       check_user_prompt_not_closed_but_exception(dialog_type)
[task 2020-08-06T17:22:45.838Z] 17:22:45     INFO - STDOUT: check_user_prompt_not_closed_but_exception = <function check_user_prompt_not_closed_but_exception at 0x7f1c3b4085d0>
[task 2020-08-06T17:22:45.838Z] 17:22:45     INFO - STDOUT: dialog_type = 'confirm'
[task 2020-08-06T17:22:45.839Z] 17:22:45     INFO - STDOUT: tests/web-platform/tests/webdriver/tests/close_window/user_prompts.py
[task 2020-08-06T17:22:45.840Z] 17:22:45     INFO - STDOUT: :110: 
[task 2020-08-06T17:22:45.840Z] 17:22:45     INFO - STDOUT: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[task 2020-08-06T17:22:45.840Z] 17:22:45     INFO - STDOUT: tests/web-platform/tests/webdriver/tests/close_window/user_prompts.py
[task 2020-08-06T17:22:45.841Z] 17:22:45     INFO - STDOUT: :60: in check_user_prompt_not_closed_but_exception
[task 2020-08-06T17:22:45.841Z] 17:22:45     INFO - STDOUT:     create_dialog(dialog_type, text=dialog_type)
[task 2020-08-06T17:22:45.842Z] 17:22:45     INFO - STDOUT: tests/web-platform/tests/webdriver/tests/support/fixtures.py
[task 2020-08-06T17:22:45.843Z] 17:22:45     INFO - STDOUT: :202: in create_dialog
[task 2020-08-06T17:22:45.844Z] 17:22:45     INFO - STDOUT:     """, args=(dialog_type, text))
[task 2020-08-06T17:22:45.845Z] 17:22:45     INFO - STDOUT: tests/web-platform/tests/tools/webdriver/webdriver/client.py
[task 2020-08-06T17:22:45.845Z] 17:22:45     INFO - STDOUT: :19: in inner
[task 2020-08-06T17:22:45.846Z] 17:22:45     INFO - STDOUT:     return func(self, *args, **kwargs)
[task 2020-08-06T17:22:45.846Z] 17:22:45     INFO - STDOUT: tests/web-platform/tests/tools/webdriver/webdriver/client.py
[task 2020-08-06T17:22:45.846Z] 17:22:45     INFO - STDOUT: :655: in execute_async_script
[task 2020-08-06T17:22:45.847Z] 17:22:45     INFO - STDOUT:     return self.send_session_command("POST", "execute/async", body)
[task 2020-08-06T17:22:45.847Z] 17:22:45     INFO - STDOUT: tests/web-platform/tests/tools/webdriver/webdriver/client.py
[task 2020-08-06T17:22:45.847Z] 17:22:45     INFO - STDOUT: :523: in send_session_command
[task 2020-08-06T17:22:45.847Z] 17:22:45     INFO - STDOUT:     return self.send_command(method, url, body, timeout)
[task 2020-08-06T17:22:45.848Z] 17:22:45     INFO - STDOUT: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[task 2020-08-06T17:22:45.848Z] 17:22:45     INFO - STDOUT: self = <Session 9b548b12-ba53-4d9e-9f68-36036457d986>, method = 'POST'
[task 2020-08-06T17:22:45.848Z] 17:22:45     INFO - STDOUT: url = 'session/9b548b12-ba53-4d9e-9f68-36036457d986/execute/async'
[task 2020-08-06T17:22:45.849Z] 17:22:45     INFO - STDOUT: body = {'args': ('confirm', 'confirm'), 'script': '\n            let dialog_type = arguments[0];\n            let text = argu...           window.dialog_return_value = window[dialog_type](text);\n              }\n            }, 0);\n            '}
[task 2020-08-06T17:22:45.849Z] 17:22:45     INFO - STDOUT: timeout = None
[task 2020-08-06T17:22:45.850Z] 17:22:45     INFO - STDOUT:     def send_command(self, method, url, body=None, timeout=None):
[task 2020-08-06T17:22:45.853Z] 17:22:45     INFO - STDOUT:         """
[task 2020-08-06T17:22:45.853Z] 17:22:45     INFO - STDOUT:             Send a command to the remote end and validate its success.
[task 2020-08-06T17:22:45.854Z] 17:22:45     INFO - STDOUT:     
[task 2020-08-06T17:22:45.854Z] 17:22:45     INFO - STDOUT:             :param method: HTTP method to use in request.
[task 2020-08-06T17:22:45.855Z] 17:22:45     INFO - STDOUT:             :param uri: "Command part" of the HTTP request URL,
[task 2020-08-06T17:22:45.856Z] 17:22:45     INFO - STDOUT:                 e.g. `window/rect`.
[task 2020-08-06T17:22:45.857Z] 17:22:45     INFO - STDOUT:             :param body: Optional body of the HTTP request.
[task 2020-08-06T17:22:45.857Z] 17:22:45     INFO - STDOUT:     
[task 2020-08-06T17:22:45.858Z] 17:22:45     INFO - STDOUT:             :return: `None` if the HTTP response body was empty, otherwise
[task 2020-08-06T17:22:45.858Z] 17:22:45     INFO - STDOUT:                 the `value` field returned after parsing the response
[task 2020-08-06T17:22:45.859Z] 17:22:45     INFO - STDOUT:                 body as JSON.
[task 2020-08-06T17:22:45.859Z] 17:22:45     INFO - STDOUT:     
[task 2020-08-06T17:22:45.861Z] 17:22:45     INFO - STDOUT:             :raises error.WebDriverException: If the remote end returns
[task 2020-08-06T17:22:45.861Z] 17:22:45     INFO - STDOUT:                 an error.
[task 2020-08-06T17:22:45.862Z] 17:22:45     INFO - STDOUT:             :raises ValueError: If the response body does not contain a
[task 2020-08-06T17:22:45.863Z] 17:22:45     INFO - STDOUT:                 `value` key.
[task 2020-08-06T17:22:45.863Z] 17:22:45     INFO - STDOUT:             """
[task 2020-08-06T17:22:45.872Z] 17:22:45     INFO - STDOUT:     
[task 2020-08-06T17:22:45.872Z] 17:22:45     INFO - STDOUT:         response = self.transport.send(
[task 2020-08-06T17:22:45.872Z] 17:22:45     INFO - STDOUT:             method, url, body,
[task 2020-08-06T17:22:45.881Z] 17:22:45     INFO - STDOUT:             encoder=protocol.Encoder, decoder=protocol.Decoder,
[task 2020-08-06T17:22:45.881Z] 17:22:45     INFO - STDOUT:             session=self, timeout=timeout)
[task 2020-08-06T17:22:45.881Z] 17:22:45     INFO - STDOUT:     
[task 2020-08-06T17:22:45.881Z] 17:22:45     INFO - STDOUT:         if response.status != 200:
[task 2020-08-06T17:22:45.882Z] 17:22:45     INFO - STDOUT:             err = error.from_response(response)
[task 2020-08-06T17:22:45.885Z] 17:22:45     INFO - STDOUT:     
[task 2020-08-06T17:22:45.885Z] 17:22:45     INFO - STDOUT:             if isinstance(err, error.InvalidSessionIdException):
[task 2020-08-06T17:22:45.885Z] 17:22:45     INFO - STDOUT:                 # The driver could have already been deleted the session.
[task 2020-08-06T17:22:45.885Z] 17:22:45     INFO - STDOUT:                 self.session_id = None
[task 2020-08-06T17:22:45.885Z] 17:22:45     INFO - STDOUT:     
[task 2020-08-06T17:22:45.885Z] 17:22:45     INFO - STDOUT: >           raise err
[task 2020-08-06T17:22:45.885Z] 17:22:45     INFO - STDOUT: E           JavascriptErrorException: javascript error (500): JavaScriptError: Document was unloaded
[task 2020-08-06T17:22:45.885Z] 17:22:45     INFO - STDOUT: E           
[task 2020-08-06T17:22:45.887Z] 17:22:45     INFO - STDOUT: E           Remote-end stacktrace:
[task 2020-08-06T17:22:45.887Z] 17:22:45     INFO - STDOUT: E           
[task 2020-08-06T17:22:45.888Z] 17:22:45     INFO - STDOUT: E           WebDriverError@chrome://marionette/content/error.js:175:5
[task 2020-08-06T17:22:45.889Z] 17:22:45     INFO - STDOUT: E           JavaScriptError@chrome://marionette/content/error.js:354:5
[task 2020-08-06T17:22:45.890Z] 17:22:45     INFO - STDOUT: E           evaluate.sandbox/promise</unloadHandler<@chrome://marionette/content/evaluate.js:132:20
[task 2020-08-06T17:22:45.890Z] 17:22:45     INFO - STDOUT: body       = {'args': ('confirm', 'confirm'), 'script': '\n            let dialog_type = arguments[0];\n            let text = argu...           window.dialog_return_value = window[dialog_type](text);\n              }\n            }, 0);\n            '}
[task 2020-08-06T17:22:45.893Z] 17:22:45     INFO - STDOUT: err        = <JavascriptErrorException http_status=500>
[task 2020-08-06T17:22:45.893Z] 17:22:45     INFO - STDOUT: method     = 'POST'
[task 2020-08-06T17:22:45.894Z] 17:22:45     INFO - STDOUT: response   = <Response status=500 error=<JavascriptErrorException http_status=500>>
[task 2020-08-06T17:22:45.894Z] 17:22:45     INFO - STDOUT: self       = <Session 9b548b12-ba53-4d9e-9f68-36036457d986>
[task 2020-08-06T17:22:45.894Z] 17:22:45     INFO - STDOUT: timeout    = None
[task 2020-08-06T17:22:45.895Z] 17:22:45     INFO - STDOUT: url        = 'session/9b548b12-ba53-4d9e-9f68-36036457d986/execute/async'
[task 2020-08-06T17:22:45.895Z] 17:22:45     INFO - STDOUT: tests/web-platform/tests/tools/webdriver/webdriver/client.py
[task 2020-08-06T17:22:45.895Z] 17:22:45     INFO - STDOUT: :487: JavascriptErrorException
[task 2020-08-06T17:22:45.901Z] 17:22:45     INFO - STDOUT: =============================== warnings summary ===============================
[task 2020-08-06T17:22:45.901Z] 17:22:45     INFO - STDOUT: <undetermined location>
[task 2020-08-06T17:22:45.901Z] 17:22:45     INFO - STDOUT:   Module already imported so cannot be rewritten: mozlog
[task 2020-08-06T17:22:45.901Z] 17:22:45     INFO - STDOUT:   Module already imported so cannot be rewritten: tests.support.fixtures
[task 2020-08-06T17:22:45.901Z] 17:22:45     INFO - STDOUT: -- Docs: http://doc.pytest.org/en/latest/warnings.html
[task 2020-08-06T17:22:45.902Z] 17:22:45     INFO - STDOUT: =============== 1 failed, 17 passed, 2 warnings in 74.53 seconds ===============
[task 2020-08-06T17:22:45.904Z] 17:22:45     INFO - 
[task 2020-08-06T17:22:45.905Z] 17:22:45     INFO - TEST-PASS | /webdriver/tests/close_window/user_prompts.py | test_accept_and_notify[capabilities0-alert-None] 
[task 2020-08-06T17:22:45.905Z] 17:22:45     INFO - TEST-PASS | /webdriver/tests/close_window/user_prompts.py | test_accept_and_notify[capabilities0-confirm-True] 
[task 2020-08-06T17:22:45.905Z] 17:22:45     INFO - TEST-PASS | /webdriver/tests/close_window/user_prompts.py | test_accept_and_notify[capabilities0-prompt-] 
[task 2020-08-06T17:22:45.905Z] 17:22:45     INFO - TEST-PASS | /webdriver/tests/close_window/user_prompts.py | test_dismiss[capabilities0-alert] 
[task 2020-08-06T17:22:45.905Z] 17:22:45     INFO - TEST-PASS | /webdriver/tests/close_window/user_prompts.py | test_dismiss[capabilities0-confirm] 
[task 2020-08-06T17:22:45.905Z] 17:22:45     INFO - TEST-PASS | /webdriver/tests/close_window/user_prompts.py | test_dismiss[capabilities0-prompt] 
[task 2020-08-06T17:22:45.906Z] 17:22:45     INFO - TEST-PASS | /webdriver/tests/close_window/user_prompts.py | test_dismiss_and_notify[capabilities0-alert-None] 
[task 2020-08-06T17:22:45.906Z] 17:22:45     INFO - TEST-PASS | /webdriver/tests/close_window/user_prompts.py | test_dismiss_and_notify[capabilities0-confirm-False] 
[task 2020-08-06T17:22:45.906Z] 17:22:45     INFO - TEST-PASS | /webdriver/tests/close_window/user_prompts.py | test_dismiss_and_notify[capabilities0-prompt-None] 
[task 2020-08-06T17:22:45.906Z] 17:22:45     INFO - TEST-PASS | /webdriver/tests/close_window/user_prompts.py | test_ignore[capabilities0-alert] 
[task 2020-08-06T17:22:45.906Z] 17:22:45     INFO - TEST-UNEXPECTED-FAIL | /webdriver/tests/close_window/user_prompts.py | test_ignore[capabilities0-confirm] - JavascriptErrorException: javascript error (500): JavaScriptError: Document was unloaded
[task 2020-08-06T17:22:45.906Z] 17:22:45     INFO - check_user_prompt_not_closed_but_exception = <function check_user_prompt_not_closed_but_exception at 0x7f1c3b4085d0>
[task 2020-08-06T17:22:45.906Z] 17:22:45     INFO - dialog_type = 'confirm'
[task 2020-08-06T17:22:45.906Z] 17:22:45     INFO - 
[task 2020-08-06T17:22:45.906Z] 17:22:45     INFO -     @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"})
[task 2020-08-06T17:22:45.907Z] 17:22:45     INFO -     @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"])
[task 2020-08-06T17:22:45.907Z] 17:22:45     INFO -     def test_ignore(check_user_prompt_not_closed_but_exception, dialog_type):
[task 2020-08-06T17:22:45.908Z] 17:22:45     INFO - >       check_user_prompt_not_closed_but_exception(dialog_type)
[task 2020-08-06T17:22:45.909Z] 17:22:45     INFO - 
[task 2020-08-06T17:22:45.909Z] 17:22:45     INFO - check_user_prompt_not_closed_but_exception = <function check_user_prompt_not_closed_but_exception at 0x7f1c3b4085d0>
[task 2020-08-06T17:22:45.909Z] 17:22:45     INFO - dialog_type = 'confirm'
[task 2020-08-06T17:22:45.909Z] 17:22:45     INFO - check_user_prompt_not_closed_but_exception = <function check_user_prompt_not_closed_but_exception at 0x7f1c3b4085d0>
[task 2020-08-06T17:22:45.909Z] 17:22:45     INFO - dialog_type = 'confirm'
[task 2020-08-06T17:22:45.909Z] 17:22:45     INFO - 
[task 2020-08-06T17:22:45.909Z] 17:22:45     INFO - tests/web-platform/tests/webdriver/tests/close_window/user_prompts.py:110: 
[task 2020-08-06T17:22:45.909Z] 17:22:45     INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - tests/web-platform/tests/webdriver/tests/close_window/user_prompts.py:60: in check_user_prompt_not_closed_but_exception
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO -     create_dialog(dialog_type, text=dialog_type)
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - tests/web-platform/tests/webdriver/tests/support/fixtures.py:202: in create_dialog
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO -     """, args=(dialog_type, text))
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - tests/web-platform/tests/tools/webdriver/webdriver/client.py:19: in inner
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO -     return func(self, *args, **kwargs)
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - tests/web-platform/tests/tools/webdriver/webdriver/client.py:655: in execute_async_script
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO -     return self.send_session_command("POST", "execute/async", body)
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - tests/web-platform/tests/tools/webdriver/webdriver/client.py:523: in send_session_command
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO -     return self.send_command(method, url, body, timeout)
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - 
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - self = <Session 9b548b12-ba53-4d9e-9f68-36036457d986>, method = 'POST'
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - url = 'session/9b548b12-ba53-4d9e-9f68-36036457d986/execute/async'
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - body = {'args': ('confirm', 'confirm'), 'script': '\n            let dialog_type = arguments[0];\n            let text = argu...           window.dialog_return_value = window[dialog_type](text);\n              }\n            }, 0);\n            '}
[task 2020-08-06T17:22:45.910Z] 17:22:45     INFO - timeout = None
[task 2020-08-06T17:22:45.911Z] 17:22:45     INFO - 
[task 2020-08-06T17:22:45.911Z] 17:22:45     INFO -     def send_command(self, method, url, body=None, timeout=None):
[task 2020-08-06T17:22:45.911Z] 17:22:45     INFO -         """
[task 2020-08-06T17:22:45.911Z] 17:22:45     INFO -             Send a command to the remote end and validate its success.
[task 2020-08-06T17:22:45.911Z] 17:22:45     INFO -     
[task 2020-08-06T17:22:45.911Z] 17:22:45     INFO -             :param method: HTTP method to use in request.
[task 2020-08-06T17:22:45.911Z] 17:22:45     INFO -             :param uri: "Command part" of the HTTP request URL,
[task 2020-08-06T17:22:45.911Z] 17:22:45     INFO -                 e.g. `window/rect`.
[task 2020-08-06T17:22:45.911Z] 17:22:45     INFO -             :param body: Optional body of the HTTP request.
[task 2020-08-06T17:22:45.911Z] 17:22:45     INFO -     
[task 2020-08-06T17:22:45.912Z] 17:22:45     INFO -             :return: `None` if the HTTP response body was empty, otherwise
[task 2020-08-06T17:22:45.912Z] 17:22:45     INFO -                 the `value` field returned after parsing the response
[task 2020-08-06T17:22:45.912Z] 17:22:45     INFO -                 body as JSON.
[task 2020-08-06T17:22:45.912Z] 17:22:45     INFO -     
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -             :raises error.WebDriverException: If the remote end returns
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -                 an error.
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -             :raises ValueError: If the response body does not contain a
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -                 `value` key.
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -             """
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -     
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -         response = self.transport.send(
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -             method, url, body,
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -             encoder=protocol.Encoder, decoder=protocol.Decoder,
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -             session=self, timeout=timeout)
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -     
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -         if response.status != 200:
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -             err = error.from_response(response)
[task 2020-08-06T17:22:45.913Z] 17:22:45     INFO -     
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO -             if isinstance(err, error.InvalidSessionIdException):
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO -                 # The driver could have already been deleted the session.
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO -                 self.session_id = None
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO -     
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO - >           raise err
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO - E           JavascriptErrorException: javascript error (500): JavaScriptError: Document was unloaded
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO - E           
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO - E           Remote-end stacktrace:
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO - E           
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO - E           WebDriverError@chrome://marionette/content/error.js:175:5
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO - E           JavaScriptError@chrome://marionette/content/error.js:354:5
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO - E           evaluate.sandbox/promise</unloadHandler<@chrome://marionette/content/evaluate.js:132:20
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO - 
[task 2020-08-06T17:22:45.914Z] 17:22:45     INFO - body       = {'args': ('confirm', 'confirm'), 'script': '\n            let dialog_type = arguments[0];\n            let text = argu...           window.dialog_return_value = window[dialog_type](text);\n              }\n            }, 0);\n            '}
[task 2020-08-06T17:22:45.915Z] 17:22:45     INFO - err        = <JavascriptErrorException http_status=500>
[task 2020-08-06T17:22:45.915Z] 17:22:45     INFO - method     = 'POST'
[task 2020-08-06T17:22:45.915Z] 17:22:45     INFO - response   = <Response status=500 error=<JavascriptErrorException http_status=500>>
[task 2020-08-06T17:22:45.915Z] 17:22:45     INFO - self       = <Session 9b548b12-ba53-4d9e-9f68-36036457d986>
[task 2020-08-06T17:22:45.915Z] 17:22:45     INFO - timeout    = None
[task 2020-08-06T17:22:45.916Z] 17:22:45     INFO - url        = 'session/9b548b12-ba53-4d9e-9f68-36036457d986/execute/async'
[task 2020-08-06T17:22:45.916Z] 17:22:45     INFO - 
[task 2020-08-06T17:22:45.916Z] 17:22:45     INFO - tests/web-platform/tests/tools/webdriver/webdriver/client.py:487: JavascriptErrorException
[task 2020-08-06T17:22:45.916Z] 17:22:45     INFO - ....
[task 2020-08-06T17:22:45.917Z] 17:22:45     INFO - TEST-OK | /webdriver/tests/close_window/user_prompts.py | took 74590ms
[task 2020-08-06T17:22:45.917Z] 17:22:45     INFO - Restarting browser for new test group
[task 2020-08-06T17:22:46.045Z] 17:22:46     INFO - Closing logging queue
[task 2020-08-06T17:22:46.045Z] 17:22:46     INFO - queue closed
[task 2020-08-06T17:22:46.046Z] 17:22:46     INFO - Starting runner
[task 2020-08-06T17:22:46.062Z] 17:22:46     INFO - PID 11900 | 1596734566059	geckodriver	INFO	Listening on 127.0.0.1:46976
[task 2020-08-06T17:22:46.062Z] 17:22:46     INFO - WebDriver HTTP server listening at http://127.0.0.1:46976/
[task 2020-08-06T17:22:46.063Z] 17:22:46     INFO - TEST-START | /webdriver/tests/get_element_text/get.py

Here the real log from the failing lines:

[task 2020-08-06T17:22:31.850Z] 17:22:31     INFO - PID 9487 | 1596734551842	Marionette	TRACE	Received DOM event TabOpen for [object XULElement]
[task 2020-08-06T17:22:32.060Z] 17:22:32     INFO - PID 9487 | DEBUG: Adding blocker ContentParent: id=61d000b27a80 for phase xpcom-will-shutdown
[task 2020-08-06T17:22:32.060Z] 17:22:32     INFO - PID 9487 | DEBUG: Adding blocker ContentParent: id=61d000b27a80 for phase profile-before-change
[task 2020-08-06T17:22:32.221Z] 17:22:32     INFO - PID 9487 | 1596734552212	Marionette	TRACE	[40] Frame script loaded
[task 2020-08-06T17:22:32.223Z] 17:22:32     INFO - PID 9487 | 1596734552214	Marionette	TRACE	[40] Frame script registered
[task 2020-08-06T17:22:32.237Z] 17:22:32     INFO - PID 9487 | 1596734552230	Marionette	DEBUG	0 <- [1,33,null,{"handle":"40","type":"tab"}]
[task 2020-08-06T17:22:32.254Z] 17:22:32     INFO - PID 9487 | 1596734552240	webdriver::server	DEBUG	<- 200 OK {"value":{"handle":"40","type":"tab"}}
[task 2020-08-06T17:22:32.256Z] 17:22:32     INFO - PID 9487 | 1596734552241	webdriver::server	DEBUG	-> POST /session/9b548b12-ba53-4d9e-9f68-36036457d986/window {"handle": "40"}
[task 2020-08-06T17:22:32.257Z] 17:22:32     INFO - PID 9487 | 1596734552243	Marionette	DEBUG	0 -> [0,34,"WebDriver:SwitchToWindow",{"handle":"40","name":"40"}]
[task 2020-08-06T17:22:32.265Z] 17:22:32     INFO - PID 9487 | 1596734552256	Marionette	TRACE	Received DOM event TabSelect for [object XULElement]
[task 2020-08-06T17:22:32.274Z] 17:22:32     INFO - PID 9487 | 1596734552268	Marionette	DEBUG	0 <- [1,34,null,{"value":null}]
[task 2020-08-06T17:22:32.283Z] 17:22:32     INFO - PID 9487 | 1596734552278	webdriver::server	DEBUG	<- 200 OK {"value":null}
[task 2020-08-06T17:22:32.284Z] 17:22:32     INFO - PID 9487 | 1596734552280	webdriver::server	DEBUG	-> POST /session/9b548b12-ba53-4d9e-9f68-36036457d986/execute/async {"args": ["confirm", "confirm"], "script": "\n            let dialog_type = arguments[0];\n            let text = arguments[1];\n\n            setTimeout(function() {\n              if (dialog_type == 'prompt') {\n                window.dialog_return_value = window[dialog_type](text, '');\n              } else {\n                window.dialog_return_value = window[dialog_type](text);\n              }\n            }, 0);\n            "}
[task 2020-08-06T17:22:32.285Z] 17:22:32     INFO - PID 9487 | 1596734552282	Marionette	DEBUG	0 -> [0,35,"WebDriver:ExecuteAsyncScript",{"args":["confirm","confirm"],"script":"\n            let dialog_type = arguments[0];\n  ...                 window.dialog_return_value = window[dialog_type](text);\n              }\n            }, 0);\n            "}]
[task 2020-08-06T17:22:32.314Z] 17:22:32     INFO - PID 9487 | 1596734552307	Marionette	DEBUG	0 <- [1,35,{"error":"javascript error","message":"JavaScriptError: Document was unloaded","stacktrace":"WebDriverError@chrome://ma ... tte/content/error.js:354:5\nevaluate.sandbox/promise</unloadHandler<@chrome://marionette/content/evaluate.js:132:20\n"},null]
[task 2020-08-06T17:22:32.314Z] 17:22:32     INFO - PID 9487 | 1596734552308	webdriver::server	DEBUG	<- 500 Internal Server Error {"value":{"error":"javascript error","message":"JavaScriptError: Document was unloaded","stacktrace":"WebDriverError@chrome://marionette/content/error.js:175:5\nJavaScriptError@chrome://marionette/content/error.js:354:5\nevaluate.sandbox/promise</unloadHandler<@chrome://marionette/content/evaluate.js:132:20\n"}}

Not sure what's going on here. Lets see how often this happens.

Summary: Intermittent /webdriver/tests/close_window/user_prompts.py | test_ignore[capabilities0-confirm] - JavascriptErrorException: javascript error (500): JavaScriptError: Document was unloaded → Intermittent Wd | JavascriptErrorException: javascript error (500): JavaScriptError: Document was unloaded
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Moving bug to Remote Protocol::Marionette component per bug 1815831.
Component: geckodriver → Marionette
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.